Шаг 25 - Программная модель диалогового окна

В основе использования диалоговых окон естественно лежит Win32 API. Вы можете прочитать раздел WinAPI-Диалоговые окна для подробной информации по этому поводу. Нужно четко понимать, что диалоговое окно это разновидность обычного окна. Только к обычному окну добавляется ряд специфических функции.

25_1.gif (2986 b)

В MFC функции объединены в классы. Окну соответствует класс CWnd, а диалогу CDialog. При этом CDialog наследует все функции CWnd. Будем считать, что CDialog более продвинутое окно. Работа диалога строится на основе шаблона, который описывает сам диалог и элементы управления на нем и код, который вызывает функции по созданию диалога (на основе шаблона) и управлении им. Диалоги бывают двух типов, модальные и немодальные. Код по созданию модального и немодального диалога различается.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 26.06.2002