Re: Dialog
От: B_A_D Израиль  
Дата: 18.08.03 11:01
Оценка:
Здравствуйте, Endymion, Вы писали:

E>помогите пожалуйста

E>у меня не получается передать pointer на диалог в другой класс
E>то есть я хочу , к примеру поменять меню у диалога из другого класса.

E>вот что я делаю: создаю в диалоге

E>CDbDlg * dlg = new CDbDlg(this); // то есть поинтер на текущий диалог
E>и передаю (dlg) в класс.
E>но когда я пытаюсь сделать что то подобное из класса :
dlg->>m_wndMenu.GetSubMenu(0)->EnableMenuItem(ID_OPTIONS_EXIT,
E>MF_BYCOMMAND | MF_ENABLED );

E>я получаю сообщения о ошибке


E>PS

E>я нечаянно открыл такую же тему в другом разделе — сорри за повтор


Сам диалог создавать пробовал ? Ты создал только экземпляр объекта:

 CDbDlg * dlg = new CDbDlg(this); // то есть поинтер на текущий диалог
 dlg->Create(IDC_YOUR_DLG_TEMPLATE,this); // Это обязательно !!!!!!!!!!!!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.