アプリ版:「スタンプのみでお礼する」機能のリリースについて

Win32APIを使ってプログラミングしています。
通常はTABでフォーカスを移動するのが良いと思うのですが、Enterキーで移動させたいと思います。
ところが、一行のエディットだとEnterキーを押すとビープ音が鳴ってしまいます。
フォーカス移動はできるのですが、ビープ音を鳴らないようにするにはどうすればいいのでしょう?
多分WM_KEYDOWNかWM_KEYUP、WM_CHARのどれかで書けばいいと思ってるんですが…
よろしくお願いします。

A 回答 (1件)

エディットコントロールのウィンドウ処理関数において


switch(wM)
{
..............
case WM_CHAR:
switch(wP)
{
..............
case VK_RETURN:
SetFocus(次のフォーカス先のウィンドウハンドル);
break;
..............
}
return 0;
..............
}

この回答への補足

CreateWindowするときにES_AUTOVSCROLLを指定すればOKでした。
お騒がせしました。

補足日時:2003/06/11 00:27
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!