書き換えできないComboBox の初期表示をするには? – プログラミング – Home

書き換えできないComboBox の初...
 
通知
すべてクリア

[解決済] 書き換えできないComboBox の初期表示をするには?


りゅう
 りゅう
(@りゅう)
ゲスト
結合: 24年前
投稿: 21
Topic starter  

VC++の質問なのですが、書き換えの出来ないComboBox
を表示したときに文字列を表示するにはどうしたらよいのでしょうか?

環境はWindows2000 VC6 MFC で行っています。
どうかよろしくお願いします。


引用未解決
トピックタグ
重
 重
(@重)
ゲスト
結合: 25年前
投稿: 84
 

> VC++の質問なのですが、書き換えの出来ないComboBox
タイプが、ドロップダウンリストのコンボボックスのことですか?


返信引用
りゅう
 りゅう
(@りゅう)
ゲスト
結合: 24年前
投稿: 21
Topic starter  

ドロップダウンリストのコンボボックスだと書き換えは出来ないのですが
初期表示が出来ません、ドロップダウンのコンボボックスだと初期表示が
出来るのですが、書き換えも出来てしまうのです。

どちらのタイプでも良いのですが、書き換えが出来なくて、初期表示を行
う方法はあるのでしょうか?


返信引用
重
 重
(@重)
ゲスト
結合: 25年前
投稿: 84
 

> どちらのタイプでも良いのですが、書き換えが出来なくて、初期表示を行
> う方法はあるのでしょうか?
初期表示に囚われることなくAddString、InsertStringで文字列の追加、
DeleteStringで文字列の削除が行えたはずです。(どちらのタイプでも、です)

仮にダイアログボックス内での初期表示なら、OnInitDialogでAddStringすればOKです。

詳細はMSDNライブラリにあります。


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

文字列を追加した後、
SetCurSel しておけば「初期表示」ということになると思います。

CComboBox のメンバ関数です。


返信引用
リュウ
 リュウ
(@リュウ)
ゲスト
結合: 24年前
投稿: 21
 

ありがとうございました。解決しました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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