Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Visual C++/MFC/WTL > Как инициализировать pParentWnd? |
Автор: Kit0boy 6.9.2012, 14:06 | ||
Есть вот такой код.
Какое значение нужно присвоить параметру pParentWnd? Если заменяю на this, то ругается, потому что this только внутри нестатической функции-члена использовать. Знаю, что pParentWnd не должно быть NULL. На msdn код именно такой, но компилятор ругается, что не инициализирована pParentWnd. Как её инициализировать? |
Автор: bsa 6.9.2012, 14:57 |
Скажи, а ты собираешься сделать кнопку, висящую в воздухе? Скорее всего, кнопка должна быть на какой-то форме. Так вот, pParentWnd - это указатель на форму!, на которой должна лежать твоя кнопка. Поэтому, сначала сделай форму, а только потом уже делай кнопку. А еще лучше откажись от MFC в пользу чего-нибудь более современного. Например, Qt или C#. |
Автор: Kit0boy 6.9.2012, 15:29 |
Форма - это CDialog? Да просто задание такое именно с mfc библиотекой. |
Автор: Earnest 6.9.2012, 15:49 |
Особенно впечатляет этот код внутри ф-и main() Просто No comments |