コンボボックスの初期表示 – プログラミング – Home

コンボボックスの初期表示
 
通知
すべてクリア

[解決済] コンボボックスの初期表示


困ってます
 困ってます
(@困ってます)
ゲスト
結合: 22年前
投稿: 6
Topic starter  

ダイアログを表示したときに、コンボボックスがすでに選択肢のうちのひとつが選択されている
ようにしたいのですがどうすればいいのですか?教えてください。
ちなみにコンボボックスのプロパティでドロップダウンリストを選択しています。
環境はWin2000 VC6.0です。


引用未解決
トピックタグ
YuO
 YuO
(@YuO)
ゲスト
結合: 22年前
投稿: 320
 

WM_INITDIALOGでCB_SETCURSELを送ってやればよいです。


返信引用
困ってます
 困ってます
(@困ってます)
ゲスト
結合: 22年前
投稿: 6
Topic starter  

初心者なので、もう少し詳しく教えていただけませんか?


返信引用
sugar
 sugar
(@sugar)
ゲスト
結合: 24年前
投稿: 448
 

ダイアログがWM_INITDIALOGメッセージを受けた時、
コンボボックスに対してCB_SETCURSELメッセージを
SendMessageあるいはSendDlgItemMessageで送ってやればよいです。

MFCを使っていれば、別の方法があります。


返信引用
困ってます
 困ってます
(@困ってます)
ゲスト
結合: 22年前
投稿: 6
Topic starter  

どうもありがとうございました。
解決しました。
下のようにしました。

UpdateData(TRUE);
m_combo_box= 1;
UpdateData(FALSE);


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました