Сейчас на форуме: hgdagon (+5 невидимых) |
![]() |
eXeL@B —› Программирование —› ComboBox + WinAPI |
Посл.ответ | Сообщение |
|
Создано: 05 августа 2007 22:50 · Поправил: cppasm · Личное сообщение · #1 Привет. Понимаю что вопрос тупой, но сам чё-то никак сделать не могу... В общем создаю диалог при помощи CreateDialog(). В ресурсах создаю диалог, на диалоге ComboBox. В свойствах ComboBox ввожу список значений - собственно содержимое ComboBox. Всё это в Visual С++ 6.0 Так вот ComboBox создаётся пустой. Динамически строки добавляются при помощи SendMessage(...,CB_ADDSTRING,...); Как сделать чтоб он инициализировался введёнными в редакторе ресурсов значениями? То же самое в MFC отлично работает... Помогите, чё-то сообразить не могу. ![]() |
|
Создано: 06 августа 2007 09:39 · Личное сообщение · #2 |
|
Создано: 06 августа 2007 12:26 · Личное сообщение · #3 ViSoR спасибо. Я в принципе сейчас так и делаю... Меня просто смутило что в редакторе ресурсов у ComboBox есть свойство для заполнения. Как оказалось это исключительно для MFC сделали. Там метод CWnd::ExecuteDlgInit заполняет ComboBox этими значениями, но всё равно во время выполнения. Как вариант можно ещё кусок кода из этого метода содрать - тогда можно будет начальную инициализацию из ресурсов использовать. Только смысла я уже большого в этом не вижу... ![]() |
|
Создано: 06 августа 2007 20:18 · Личное сообщение · #4 |
|
Создано: 06 августа 2007 21:58 · Личное сообщение · #5 |
|
Создано: 07 августа 2007 11:24 · Личное сообщение · #6 |
|
Создано: 08 августа 2007 01:15 · Личное сообщение · #7 |
|
Создано: 08 августа 2007 01:17 · Личное сообщение · #8 |
|
Создано: 09 августа 2007 13:45 · Личное сообщение · #9 |
![]() |
eXeL@B —› Программирование —› ComboBox + WinAPI |
Эта тема закрыта. Ответы больше не принимаются. |