Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DoModal и CComboBox 
:(
    Опции темы
RSV
Дата 27.9.2007, 09:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 61
Регистрация: 27.6.2005

Репутация: нет
Всего: нет



Всем привет! Подскажите как из родителя в 
модальном диалоге заполнить комбобокс.

Пробовал варианты:
1)
    CMyDlgModal  dlg;
    CComboBox *cmb = (CComboBox *)GetDlgItem(nId);
    for(int i = 0; i < 4; i++)
   {
       cmb->InsertString(i, _T("1"));
   }
    if(dlg.DoModal==IDOK)
    {
    }

2)
   CMyDlgModal  dlg;
    for(int i = 0; i < 4; i++)
   {
       dlg.cmb_choice.InsertString(i, _T("1"));
   }
    if(dlg.DoModal==IDOK)
    {
    }
В обоих случаях приложение вылетает с ошибкой.
PM MAIL   Вверх
SenkraD
Дата 27.9.2007, 09:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 933
Регистрация: 3.2.2006
Где: Украина::Киев

Репутация: 4
Всего: 23



RSV, если хочеш воспоьзоватся контролами до показа диалога, то создай диалог - конструктор этого не делает, для этого вызови функцию Create


--------------------
 Имеющий язык - да не убоится спросить! 
user posted image
PM MAIL ICQ   Вверх
Kostt
Дата 28.9.2007, 05:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 169
Регистрация: 8.1.2006
Где: Томск

Репутация: 2
Всего: 3



Я в конструкторе диалога передавал параметры (массив строк) для записи в комбобокс, и вписывалх в OnInitDialog
PM MAIL   Вверх
Andrey44
Дата 28.9.2007, 08:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1501
Регистрация: 4.12.2006
Где: На работе

Репутация: 12
Всего: 26



ComboBox на модальном окне уже есть до показа самого окна?


--------------------
????? ??, ??????? ?????.  smile 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.5198 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.