我在MFC項目中的MSVC 2010 pro中的gui編輯器中添加了組合框。我有一個我從外部來源獲取的字符串列表,並希望將它們添加到我的組合框中。我搜索了一段時間,每篇文章似乎都建議我需要使用CComboBox類,但是,我不知道如何從gui編輯器中的combobox元素的資源ID獲取類變量。C++ MFC從組件框中添加組合框字符串項目
總之,如何使用宏(如CB_ADDSTRING(RESOURCE_ID, "my string");
)或使用CComboBOx(類似CComboBox::GetObject(RESOURCE_ID)->AddString("blah");
)將字符串添加到我的組合框。
我不做很多的win32 api/mfc編程,只是開始擺弄它。
一些問題,我馬上碰到:太多的參數(除去0得到它的權利),和的hWnd(或這個 - >從我的代碼中的MFC嚮導生成我CDialogEx擴展類裏面m_hWnd)是不是int(SendDlgItemMessage期望作爲第一個參數) – OzBarry
正如GazTheDestroyer指出的那樣,更重要的是Win32 api的方式來做事情,我無法很好地混合。感謝您的回答,但是,我真的很感謝幫助:) – OzBarry