- •СОЗДАНИЕ ДИАЛОГОВОГО ПРИЛОЖЕНИЯ
- •AppVizard - Step 1
- •AppVizard - Step 2
- •AppVizard - Step 3
- •AppVizard - Step 4
- •СОЗДАНИЕ ДИАЛОГОВОГО ОКНА
- •Формирование ресурсов диалогового окна
- •Выбор языка интерфейса диалогового окна
- •Создание класса диалогового окна
- •Свойства диалогового окна
- •Style – стиль окна может иметь одно из следующих значений:
- •Resizing – изменяемая граница.
- •Немодальные диалоговые окна
- •Вывод диалогового окна на экран
Visual C++ |
Лекция 2 |
5 |
Font name – имя шрифта, который будет использоваться во всех элементах управления. Всегда используется обычное начертание шрифта. Шрифт по умолчанию – MS Sans Serif.
Font size – размер шрифта, который будет использоваться во всех элементах управления. Размер шрифта по умолчанию – 8 пунктов.
Menu – идентификатор ресурса меню, используемого в диалоговом окне
X Pos, Y Pos – координаты верхнего левого угла диалогового окна. Целое число. Menu – идентификатор ресурса меню, используемого в диалоговом окне
Style – стиль окна может иметь одно из следующих значений:
Overlapped – перекрывающее окно. Всегда окно верхнего уровня и с заголовком и границей.
Popup – всплывающее окно (по умолчанию). Child – дочернее окно.
Border – стиль границы может иметь одно из следующих значений:
None – граница и полоса заголовка отсутствуют. Thin – тонкая граница.
Resizing – изменяемая граница.
Dialog Frame - граница окна диалога (по умолчанию). Titlebar – отображает строку заголовка окна (по умолчанию - True).
System menu – отображает системное меню и кнопки управления окном (по умолчанию - True). Minimize box – определяет доступ к кнопке свёртывания окна (по умолчанию - False). Maximize box – определяет доступ к кнопке развёртывания окна (по умолчанию - False).
Clip siblings – используется при создании родительских и дочерних форм Clip children – используется при создании родительских и дочерних форм
Horizontal scroll – отображает горизонтальную полосу прокрутки (по умолчанию - False). Vertical scroll – отображает вертикальную полосу прокрутки (по умолчанию - False).
System modal – определяет модальность окна. Запрещает переключение к другому окну до тех пор, пока текущее окно активно (по умолчанию
- False).
Absolute align – определяет тип выравнивания окна. True – относительно родительского окна, False – относительно экрана.
Disabled – определяет блокировку окна. Если окно заблокировано, то пользователь не может ини-
циализировать какие-либо события в окне (по умолчанию - False). Context help – отображает вопросительный знак в заголовке окна.
Set Foreground – отображает окно на переднем плане. Изменяется в программе с помощью функции
SetForegroundWindow (по умолчанию - False).
3D-look – устанавливает обычное начертание символов в диалоговом окне и устанавливает объёмные границы у элементов управления (по умолчанию - False).
No fail create – отменяет сообщения об ошибках (по умолчанию - False).
No idle message – отменяет WM_ENTERIDLE сообщения (по умолчанию - False). Control – определяет, является ли диалоговое окно дочерним (по умолчанию - False).
Center mouse – при загрузке отображает диалоговое окно так, чтобы указатель мыши располагался в центре окна (по умолчанию - False).
Local edit – определяет, что средство управления окна редактирования в диалоговом окне будет использовать память в сегменте данных приложения (по умолчанию - False).
Выжол Ю.А.