teacup. [ 掲示板 ] [ 掲示板作成 ] [ 有料掲示板 ] [ ブログ ]


スレッド一覧

他のスレッドを探す  スレッド作成

新着順:100/305 記事一覧表示 | 《前のページ | 次のページ》

Re:oncmdでchkboxの判定

 投稿者:kz3  投稿日:2006年 5月 5日(金)14時46分59秒
  通報
  ボタンコントロールはクリックすると親ウィンドウにWM_COMMANDを送ります。
これをキャッチしてボタン( チェックボックス )の状態を調べます。
が、chkboxに指定するチェック状態を格納する変数は、HSPがこのWM_COMMANDを受け取って、
変数に値(T/F)を格納します。
oncmdはHSPが処理する前にユーザーに処理させるためのものなので、
まだ指定した変数に状態は格納されていません。
なので自分でコントロールにメッセージを送って状態を取得します。

チェックボックスの状態はBM_GETCHECK($00f0)で調べられます。

でWM_COMMANDを処理したあと、メッセージをHSPに処理させるかどうか決められますが、
処理させない場合は指定した変数にチェック状態は入りません。
処理させた場合は通常と同じです。( oncmd goto ~ stop の場合は後者みたいです )
 
 
》記事一覧表示

新着順:100/305 《前のページ | 次のページ》
/305