окна, эту функцию необходимо
Автор admin Суббота, 18 апреля 2009 11:32
окна, эту функцию необходимо в программе переопределить. Функция возвращает значение TRUE, если фокус ввода не установлен на элементе управления. После создания объекта диалогового окна и инициализации его элементов управления модальное диалоговое окно нужно активизировать с помощью функции CDialog:
oModal(), имеющей прототип virtual int CDialog::DoModalО; Эта функция обеспечивает взаимодействие пользователя с модальным диалоговым окном и делает невозможным его работу с другими окнами до закрытия модального окна. Если окно закрывается щелчком на кнопке ОК, функция CDialog:
oModal О возвращает значение ШОК. При этом библиотека MFC автоматически проверяет и передает значения, хранящиеся в элементах управления, соответствующим переменным объекта диалогового окна. Однако если окно закрывается щелчком на кнопке Cancel, функция CDialog:
oModalO возвращает значение ID-CANCEL, a MFC не проверяет и не сохраняет содержимое элементов управления. Для закрытия модального диалогового окна используется функция CDialog::End-DialogO, которой передается значение, возвращаемое функцией CDialog:
oMo-dal О. Прототи
Комментарии закрыты.
Последние комментарии