![]() |
|
![]() ![]() ![]() |
|
Madrid |
|
||||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 27.5.2006 Репутация: нет Всего: нет |
Люди помогите разобраться с таким вопросом.Есть клас CDlg, производный от CDialog.Есть диалоговое окно с ID.
В классе CDlg создаю конструктор CDlg(UINT nIDTemplate),телом которого является конструктор базового класса (CDialog(UINT nIDTemplate, CWnd* pParentWnd)) "Dlg.h"
пишу реализацию моего конструктора: "Dlg.cpp"
Возникает ошибка (в строке с коментарием):
Теперь пишу реализацию конструктора так:
Все работает!Почему первый вариант не работает?В чём дело?Чем второй вариант отличается от второго? ![]() |
||||||||
|
|||||||||
DeadSoul |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1217 Регистрация: 25.9.2005 Где: Москва Репутация: 2 Всего: 11 |
Так инициализировать родительский класс нельзя -------------------- Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". Бьем спамеров их же оружием. Пусть весь спам сыпется им [email protected] |
|||
|
||||
Madrid |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 27.5.2006 Репутация: нет Всего: нет |
А как же тогда вызывать конструктор базового класса? |
|||
|
||||
DeadSoul |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1217 Регистрация: 25.9.2005 Где: Москва Репутация: 2 Всего: 11 |
Ты сам все написал:
-------------------- Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". Бьем спамеров их же оружием. Пусть весь спам сыпется им [email protected] |
|||
|
||||
Madrid |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 27.5.2006 Репутация: нет Всего: нет |
А это единственный вариант?
|
|||
|
||||
DeadSoul |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1217 Регистрация: 25.9.2005 Где: Москва Репутация: 2 Всего: 11 |
Да.
-------------------- Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". Бьем спамеров их же оружием. Пусть весь спам сыпется им [email protected] |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |