コンボボックス選択時のメッセージ

[戻る]
くらえもん 2005/02/22(火) 23:46:49
VS6にてMFCは使わずに普通のWin32プログラミングをしています。
初歩的な質問ですがよろしければ教えてください。
リソースエディタにてコンボボックスつきのダイアログを作成しています。
コンボボックスの値取得についてはほとんど問題なく成功してるのですが唯一成功できないのが
コンボボックスをユーザーが項目を切り替えた(選択した)ときに送られるメッセージです。ある
項目を選択した場合コマンドボタンを隠す、といった処理がしたいので困っています。
コマンドボタンなどが押されたときは

switch(msg){
case WM_COMMAND:
    switch(wp){
    case CMD_MAIN:


    }
}

のように取れますが、同じようにコンボボックスもとれるのかと思いきやとれず、困っていま
す。
よろしければ教えていただけるとうれしいです。

RAPT 2005/02/23(水) 00:07:16
CBN_SELCHANGE について調べてみてください。

くらえもん 2005/02/23(水) 00:26:07
[[解決]]
ありがとうございます。解決しました。
HIWORD(wp)==CBN_SELCHANGEをWM_COMMAND内でとることで成功しました。
RAPTさんありがとうございました。

古いスレッドには追加発言できません。