ble Wizard. Приемы работы IDR_

Автор admin Понедельник, 20 апреля 2009 11:32

ble Wizard. Приемы работы IDR_MAINFRAME. RUNTIME_CLASS(CFontDemoDoc). RUNTIME_CLASS(CMainFrame). // main SDI frame window Создание немодальных диалоговых окон Подведение итогов 217 с модальными и немодальными окнами практически не отличаются, тем не менее при создании последних необходимо учитывать некоторые обстоятельства. ¦ Поскольку немодальное диалоговое окно остается открытым после завершения работы отображающей его функции и объект, управляющий диалоговым окном, сохраняется, экземпляр класса немодального диалогового окна нужно объявить как глобальный объект или создать с помощью оператора new. В последнем случае следует убедиться, что для уничтожения этого объекта используется оператор delete. ¦ Немодальное диалоговое окно отображается с помощью функции CDialog::Create О. В отличие от функции CDialog::DoModal () она возвращает управление, оставляя диалоговое окно на экране. Закрывается немодальное диалоговое окно посредством функции CWnd: :D estroyWindow(). Ее в отличие от функции CDialog: :EndDi a log О можно вызвать из функции-члена класса диалогового окна или из любой другой функции программы. ¦


Комментарии закрыты.