CWnd::ModifyStyle

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

Значення, яке повертається

Ненульовий, якщо стилі було успішно змінено; в іншому випадку, 0.

Параметри

dwRemove

Визначає вікно стилі буде видалено під час змінення стилю.

dwAdd

Визначає вікно стилі додаються під час змінення стилю.

nFlags

Прапори передаються до SetWindowPosабо нуль, якщо SetWindowPos не має називатися. За замовчуванням дорівнює нулю. Перегляньте розділ зауваження список стилів прапори.

Зауваження

Телефонуйте цієї функції-члена змінити стиль вікна. Стилі, щоб бути додані або видалені можуть бути об'єднані з використанням порозрядне OR оператор (|). Перегляньте розділи Генерал вікно стилі і :: CreateWindow в Win32 SDK програміста посилання для додаткової інформації про стилі доступні вікно.

Якщо &nFlags є ненульовим, ModifyStyle викликає функцію Windows API :: SetWindowPos і Перемальовує вікна шляхом об'єднання nFlags з на наступні чотири попередньо прапори: nbsp;

Щоб змінити у вікні Розширений стилі, перегляньте ModifyStyleEx.

Огляд CWnd |nbsp; Члени класу | Ієрархічна діаграма

Дивіться також SetWindowPos, CWnd::ModifyStyleEx, Генерал вікно стилі, :: SetWindowPos

Index