VCのダイアログボックスにコンボボックスコントロールを配置して、
プログラム内でリストに項目を設定したいのですが、やり方が分かりません。
教えてください。
SDKであればwindowsx.hをインクルードして
ComboBox_AddString(コンボボックスのハンドル, 設定する値);を使えばOKのはずです。
ただしMFCを利用してのはちょっと分かりません。
以下を見るとMFCを使用したプロジェクトのようです。
http://n76cd-01p05.ppp11.odn.ad.jp/cgi.cgi?06676
ラッパパだからSDKでやっても問題ないですけどね。
ごちゃまぜのソースができると楽しいかなー?
"コンボボックスのハンドルは(CComboBoxクラス).m_hWnd"
ということで ComboBox_AddString を項目数回呼び出して
頑張ってください!!
CComboBox相手に直接CB_ADDSTRING送るのはばからしいですよ。
せっかくCComboBox::AddStringっていうのがあるのですから。
サイコさんはちゃんとヘルプを活用しましょう。
http://www.microsoft.com/japan/developer/library/vcmfc/_mfc_ccombobox.htm
からクラスメンバを選択すれば,
http://www.microsoft.com/japan/developer/library/vcmfc/_mfc_ccombobox_class_members.htm
探し出すことができたはずですから。
ツイート | ![]() |