コンボボックスにリスト項目が追加されない? – プログラミング – Home

コンボボックスにリスト項目が追加されな...
 
通知
すべてクリア

コンボボックスにリスト項目が追加されない?


みみ
 みみ
(@みみ)
ゲスト
結合: 24年前
投稿: 1
Topic starter  

-- サンプルとして

CComboBox* pCmb=(CComboBox*)GetDlgItem(IDC_COMBO);
pCmb->InsertString(-1,test1);
pCmb->InsertString(-1,test2);
pCmb->InsertString(-1,test3);

-- 上記のソースを記述してもプルダウンリストの項目には表示されず

pCmb->SetCurSel(1) ; を追加するとその項目だけがテキスト部分に表示されます。

InsertString にて 項目を追加すると、プルダウンリストの部分にも
文字列項目が追加され表示されるとおもっていましたが。そうならないので、
どうすれば、プルダウンリストにも項目表示されるのか
ご存知のかたがいましたら、よろしくおねがいします。


引用解決済
トピックタグ
ひろ
 ひろ
(@ひろ)
ゲスト
結合: 24年前
投稿: 6
 

なりますが...
なんか設定間違ってるとかじゃないですかね?
ちなみに私の確認したコンボのスタイルは
タイプがドロップダウンリスト
オーナー描画がいいえです。


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

多分追加はされてるんではないですか?
ただ、表示領域を確保されてないだけということはありませんか?
もし、違っていたら失礼なアドバイスですが、コンボの▼のところを一度マウス
選択し、その後下の方にドラッッグして表示領域確保という作業をもう一度確認
された方が良いかもしれません。


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

>表示領域を確保されてないだけということはありませんか?

まったくもって、そのとうりでした。いろいろおさわがせしました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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