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

UptoLike

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

18
WS_EX_MDICHILD Создает MDI дочернее окно.
WS_EX_NOPARENTNOTIFY Определяет, что дочернее окно, созданное с этим
стилем не посылает сообщение WM_PARENTNOTIFY родительскому окну, когда
оно создается или разрушается.
WS_EX_OVERLAPPEDWINDOW Объединяет стили WS_EX_CLIENTEDGE и
WS_EX_WINDOWEDGE.
WS_EX_PALETTEWINDOW Объединяет стили WS_EX_WINDOWEDGE,
WS_EX_TOOLWINDOW и WS_EX_TOPMOST.
WS_EX_RIGHT Окно имеет общеупотребительные свойства «выравнивание по
правому краю». Оно зависит от класса окна. Этот стиль имеет эффект только тогда,
если язык оболочек Еврейский, Арабский или другой язык, который поддерживает
иной порядок выравнивания для чтения; иначе, стиль игнорируется и не
обрабатывается как ошибка.
WS_EX_RIGHTSCROLLBAR Вертикальная линейка прокрутки (если появляется)
справа от рабочей области. Это - по умолчанию.
WS_EX_RTLREADING Если язык оболочки Еврейский, Арабский или другой
язык, который придерживается иного порядка выравнивания для чтения, текст в
окне отображается, используя свойства порядка чтения «Справа – Налево». Для
других языков, стиль игнорируется и не обрабатывается как ошибка.
WS_EX_STATICEDGE Создает окно с трехмерным стилем рамки, предполагается
использовать для элементов, которые не принимают вводимую информацию от
пользователя.
WS_EX_TOOLWINDOW Создает окно инструментальных средств; то есть окно
предполагается использовать как плавающую инструментальную панель. Окно
инструментальных средств имеет строку заголовка, которая является короче, чем
нормальная строка заголовка, а заголовок окна выводится, с использованием
меньшего шрифта. Окно инструментальных средств не появляется в панели задач
или в диалоговом окне, которое появляется, когда пользователь нажимает
ALT+TAB.
WS_EX_TOPMOST Определяет, что окно, созданное с этим стилем должно быть
размещено выше всех, не самых верхних окон и должно стоять выше их, даже тогда,
когда окно дезактивировано. Чтобы добавить или удалить этот стиль, используйте
функцию SetWindowPos.
WS_EX_TRANSPARENT Определяет, что окно, созданное с этим стилем должно
быть прозрачным. То есть любые окна, которые появляются из-под окна, не
затеняются им. Окно, созданное с этим стилем принимает WM_PAINT сообщения
только после того, как все сестринские окна под ним модифицировались.
WS_EX_WINDOWEDGE Определяет, что окно имеет рамку с выпуклым краем.
Использование стиля WS_EX_RIGHT для статического или редактируемого
элементов управления имеет тот же самый эффект как и использование стиля
SS_RIGHT или ES_RIGHT, соответственно. Использование этого стиля с
командными кнопками имеет тот же самый эффект как и использование стилей
BS_RIGHT и BS_RIGHTBUTTON.
lpClassName указывает на строку с нулевым символом в конце или на
целочисленный атом. Если lpClassName атом, он должен быть глобальным
WS_EX_MDICHILD – Создает MDI дочернее окно.
WS_EX_NOPARENTNOTIFY – Определяет, что дочернее окно, созданное с этим
стилем не посылает сообщение WM_PARENTNOTIFY родительскому окну, когда
оно создается или разрушается.
WS_EX_OVERLAPPEDWINDOW – Объединяет стили WS_EX_CLIENTEDGE и
WS_EX_WINDOWEDGE.
WS_EX_PALETTEWINDOW – Объединяет стили WS_EX_WINDOWEDGE,
WS_EX_TOOLWINDOW и WS_EX_TOPMOST.
WS_EX_RIGHT – Окно имеет общеупотребительные свойства «выравнивание по
правому краю». Оно зависит от класса окна. Этот стиль имеет эффект только тогда,
если язык оболочек Еврейский, Арабский или другой язык, который поддерживает
иной порядок выравнивания для чтения; иначе, стиль игнорируется и не
обрабатывается как ошибка.
WS_EX_RIGHTSCROLLBAR – Вертикальная линейка прокрутки (если появляется)
– справа от рабочей области. Это - по умолчанию.
WS_EX_RTLREADING – Если язык оболочки Еврейский, Арабский или другой
язык, который придерживается иного порядка выравнивания для чтения, текст в
окне отображается, используя свойства порядка чтения «Справа – Налево». Для
других языков, стиль игнорируется и не обрабатывается как ошибка.
WS_EX_STATICEDGE – Создает окно с трехмерным стилем рамки, предполагается
использовать для элементов, которые не принимают вводимую информацию от
пользователя.
WS_EX_TOOLWINDOW – Создает окно инструментальных средств; то есть окно
предполагается использовать как плавающую инструментальную панель. Окно
инструментальных средств имеет строку заголовка, которая является короче, чем
нормальная строка заголовка, а заголовок окна выводится, с использованием
меньшего шрифта. Окно инструментальных средств не появляется в панели задач
или в диалоговом окне, которое появляется, когда пользователь нажимает
ALT+TAB.
WS_EX_TOPMOST – Определяет, что окно, созданное с этим стилем должно быть
размещено выше всех, не самых верхних окон и должно стоять выше их, даже тогда,
когда окно дезактивировано. Чтобы добавить или удалить этот стиль, используйте
функцию SetWindowPos.
WS_EX_TRANSPARENT – Определяет, что окно, созданное с этим стилем должно
быть прозрачным. То есть любые окна, которые появляются из-под окна, не
затеняются им. Окно, созданное с этим стилем принимает WM_PAINT сообщения
только после того, как все сестринские окна под ним модифицировались.
WS_EX_WINDOWEDGE – Определяет, что окно имеет рамку с выпуклым краем.
      Использование стиля WS_EX_RIGHT для статического или редактируемого
элементов управления имеет тот же самый эффект как и использование стиля
SS_RIGHT или ES_RIGHT, соответственно. Использование этого стиля с
командными кнопками имеет тот же самый эффект как и использование стилей
BS_RIGHT и BS_RIGHTBUTTON.
lpClassName – указывает на строку с нулевым символом в конце или на
целочисленный атом. Если lpClassName – атом, он должен быть глобальным
                                                                             18