CWnd::ModifyStyle

BOOL ModifyStyle (DWORD dwRemove, DWORD dwAdd, UINT nFlags = 0);

Возвращаемое значение

Ненулевое значение, если стиль был успешно изменен; в противном случае, 0.

Параметры

dwRemove

Определяет стили окон удалены при изменении стиля.

dwAdd

Определяет стили окон для добавления при изменении стиля.

nFlags

Флаги, передаваемые SetWindowPos, или нуль, если SetWindowPos не должен быть вызван. Значение по умолчанию равно нулю. В разделе Примечания список предустановленных флагов.

Примечания

Вызовите эту функцию-член изменять стиль окна. Стили для добавления или удаления могут быть объединены с помощью побитового или (|) оператора. Приведены в разделах Стили окон общего и :: CreateWindow в справочнике программиста Win32 SDK для сведений о доступных окна Стили.

Если &nFlags не равно нулю, вызывает функцию Windows API, ModifyStyle :: SetWindowPos и перерисовывает окно путем объединения nFlags с следующие четыре предустановленных флаги: nbsp;

Чтобы изменить расширенные стили окна, см ModifyStyleEx.

Обзор CWnd |nbsp; Члены класса | Иерархическая схема

См. также SetWindowPos, CWnd::ModifyStyleEx, Стилей окна Генеральной :: SetWindowPos

Index