Операционные системы. Кручинин А.Ю. - 17 стр.

UptoLike

Составители: 

17
(
DWORD dwExStyle, // улучшенный стиль окна
LPCTSTR lpClassName, // указатель на зарегистрированное имя класса
LPCTSTR lpWindowName, // указатель на имя окна
DWORD dwStyle, // стиль окна
int x, // горизонтальная позиция окна
int y, // вертикальная позиция окна
int nWidth, // ширина окна
int nHeight, // высота окна
HWND hWndParent, // дескриптор родительского или окна
// собственника
HMENU hMenu, // дескриптор меню или идентификатор
// дочернего окна
HINSTANCE hInstance, // дескриптор экземпляра прикладной
// программы
LPVOID lpParam // указатель на данные создания окна
);
Параметры:
dwExStyle определяет расширенный стиль окна. Этот параметр может быть одно
из следующих значений:
WS_EX_ACCEPTFILES Определяет, что окно, созданное с этим стилем принимает
файлы при помощи информационной технологии «перетащи и вставь».
WS_EX_APPWINDOW Активизирует окно верхнего уровня на панель задач, когда
окно свернуто.
WS_EX_CLIENTEDGE Определяет, что окно имеет рамку с углубленным краем.
WS_EX_CONTEXTHELP Включает вопросительный знак в строку заголовка окна.
Когда пользователь щелкает мышью по вопросительному знаку, курсор меняется на
вопросительный знак с указателем. Если пользователь затем щелкает мышью по
дочернему окну, потомок принимает сообщение WM_HELP. Дочернее окно должно
передать сообщение родительской оконной процедуре, которая должна вызваться
функцией WinHelp, использующей команду HELP_WM_HELP. Прикладная
программа Справки показывает выскакивающее окно, которое обычно содержит
справку для дочернего окна. WS_EX_CONTEXTHELP не может использоваться со
стилями WS_MAXIMIZEBOX или WS_MINIMIZEBOX.
WS_EX_CONTROLPARENT Позволяет пользователю передвигаться среди
дочерних окон основного окна, используя клавишу табуляции (TAB).
WS_EX_DLGMODALFRAME Создает окно, которое имеет двойную рамку; окно
может быть создано (необязательно) со строкой заголовка, которую определяет
стиль WS_CAPTION в параметре dwStyle.
WS_EX_LEFT Окно имеет общеупотребительные свойства «выравнивания по
левой границе». Это по умолчанию.
WS_EX_LEFTSCROLLBAR Если язык оболочки Еврейский, Арабский или другой
язык, который придерживается иного порядка чтения, вертикальная линейка
прокрутки (если появляется) слева от рабочей области. Для других языков, этот
стиль игнорируется и не обрабатывается как ошибка.
WS_EX_LTRREADING Текст окна отображается, используя свойство порядка
чтения «Слева – Направо». Это – по умолчанию.
(
     DWORD dwExStyle,           // улучшенный стиль окна
     LPCTSTR lpClassName,       // указатель на зарегистрированное имя класса
     LPCTSTR lpWindowName,      // указатель на имя окна
     DWORD dwStyle,             // стиль окна
     int x,                     // горизонтальная позиция окна
     int y,                     // вертикальная позиция окна
     int nWidth,                // ширина окна
     int nHeight,               // высота окна
     HWND hWndParent,           // дескриптор родительского или окна
                                // собственника
     HMENU hMenu,               // дескриптор меню или идентификатор
                                // дочернего окна
     HINSTANCE hInstance,       // дескриптор экземпляра прикладной
                                // программы
     LPVOID lpParam             // указатель на данные создания окна
);
      Параметры:
dwExStyle – определяет расширенный стиль окна. Этот параметр может быть одно
из следующих значений:
WS_EX_ACCEPTFILES – Определяет, что окно, созданное с этим стилем принимает
файлы при помощи информационной технологии «перетащи и вставь».
WS_EX_APPWINDOW – Активизирует окно верхнего уровня на панель задач, когда
окно свернуто.
WS_EX_CLIENTEDGE – Определяет, что окно имеет рамку с углубленным краем.
WS_EX_CONTEXTHELP – Включает вопросительный знак в строку заголовка окна.
Когда пользователь щелкает мышью по вопросительному знаку, курсор меняется на
вопросительный знак с указателем. Если пользователь затем щелкает мышью по
дочернему окну, потомок принимает сообщение WM_HELP. Дочернее окно должно
передать сообщение родительской оконной процедуре, которая должна вызваться
функцией WinHelp, использующей команду HELP_WM_HELP. Прикладная
программа Справки показывает выскакивающее окно, которое обычно содержит
справку для дочернего окна. WS_EX_CONTEXTHELP не может использоваться со
стилями WS_MAXIMIZEBOX или WS_MINIMIZEBOX.
WS_EX_CONTROLPARENT – Позволяет пользователю передвигаться среди
дочерних окон основного окна, используя клавишу табуляции (TAB).
WS_EX_DLGMODALFRAME – Создает окно, которое имеет двойную рамку; окно
может быть создано (необязательно) со строкой заголовка, которую определяет
стиль WS_CAPTION в параметре dwStyle.
WS_EX_LEFT – Окно имеет общеупотребительные свойства «выравнивания по
левой границе». Это – по умолчанию.
WS_EX_LEFTSCROLLBAR – Если язык оболочки Еврейский, Арабский или другой
язык, который придерживается иного порядка чтения, вертикальная линейка
прокрутки (если появляется) – слева от рабочей области. Для других языков, этот
стиль игнорируется и не обрабатывается как ошибка.
WS_EX_LTRREADING – Текст окна отображается, используя свойство порядка
чтения «Слева – Направо». Это – по умолчанию.

                                                                                17