モーダルダイアログのフォーカス制御


たつ  2006-06-09 20:35:00  No: 62133

VC++ 6.0  SDKを使用しています。

DialogBox関数でモーダルダイアログを表示しますが、その中に
たとえば、IDC_A  と  IDC_B  のエディットボックスがあります。

常にダイアログが表示されたときのフォーカスをIDC_B  にしたく
SetFocusを使用していますが、どうしてもIDC_Aの方にフォーカス
がなっています。

ダイアログを表示するときに、WM_INITDIALOGの所でSetFocusを
使っていますが、根本的にやり方が悪いのでしょうか?

よろしくおねがいします。


dairygoods  2006-06-09 23:52:47  No: 62134

WM_INITDIALOG の時の DialogProc の戻り値は何でしょう。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加