★初心者にVisual C++を教えるスレ★ Part14
■ このスレッドは過去ログ倉庫に格納されています
0029デフォルトの名無しさん
NGNGその画面には、[OK]ボタンがデフォルトボタンになってます。
また、リストビューが表示されています。
このリストビューを、サブクラス化してエンターキーを押した場合に、
ダイアログを出そうと考えています。
ところが、エンターを押すとデフォルトボタンの[OK]が実行されてしまいます…
どうしたらいいでしょうか…
試しに、スペースキーを入れてみましたが、スペースはうまくいきます。
サブクラス化した一部です。
switch(message) {
case WM_KEYDOWN:
switch(wParam){
case VK_RETURN:
MessageBox(hWnd, "えんたー", NULL, MB_OK);
break;
case VK_SPACE:
MessageBox(hWnd, "すぺいす", NULL, MB_OK);
break;
:
:
■ このスレッドは過去ログ倉庫に格納されています