Как сказать, было ли Диалоговое окно MFC создано/инициализировано?

У меня есть обработчик OnMove в моем диалоговом классе, который делает некоторый материал с объектами управления (т.е. CButton). Я нахожу, что этот обработчик называют, прежде чем диалоговый метод OnInitDialog называют, и следовательно когда я пытаюсь назвать методы на дочерних элементах управления, я добираюсь, УТВЕРЖДАЕТ в отладке, поскольку средства управления еще не существуют..., они создаются в OnInitDialog.

Существует две вещи, которые я хотел бы смочь проверить:

  1. Как я говорю, что диалоговое окно было инициализировано?
  2. Как я проверяю, что окно отдельного объекта управления CWnd было создано?

В обоих случаях я ищу участников класса или результаты вызова метода, которые могут использоваться.

8
задан Mr. Boy 4 June 2010 в 11:00
поделиться