Информация об изменениях

Сообщение Re[5]: Экземляр класса на шаблоне CMap как поле другого клас от 01.08.2016 10:00

Изменено 01.08.2016 10:26 AlexGin

Здравствуйте, Melamed, Вы писали:

M>Да мне пришлось переопределить метод OnInitDialog() Вызов СDialog::OnInitDialog() сделал в начале соответствующего метода моего класса диалоговой панели.

Это важный момент!

M>Спасибо проблема решена. Если честно, я не понял, в чем было дело. Я закомментировал все сообщения в карте сообщений моего класса, потом их раскомментировал.

Обычно — причина не в этом.

M>Сначала компелятор заругался. Но я нашел, ошибку, что случайно удалил закрывающую фигурную скобку у деструктора. Ее поставил, и все заработало. Прямо какие-то чудеса

А как компилятор — не ругался, когда у деструкторв было невалидное тело.

Ладненько — если всё OK, то и отлично!
Re[5]: Экземляр класса на шаблоне CMap как поле другого клас
Здравствуйте, Melamed, Вы писали:

M>Да мне пришлось переопределить метод OnInitDialog() Вызов СDialog::OnInitDialog() сделал в начале соответствующего метода моего класса диалоговой панели.

Это важный момент!

M>Спасибо проблема решена. Если честно, я не понял, в чем было дело. Я закомментировал все сообщения в карте сообщений моего класса, потом их раскомментировал.

Обычно — причина не в этом.

M>Сначала компелятор заругался. Но я нашел, ошибку, что случайно удалил закрывающую фигурную скобку у деструктора. Ее поставил, и все заработало. Прямо какие-то чудеса

А как компилятор — не ругался, когда у деструктора было невалидное тело?
Обычно такое — не позволит запустить приложение.

Ладненько — если всё OK, то и отлично!