Измените стиль окна Win32

Существует ли функция win32 для изменения стиля окна после того, как это было создано? Я хотел бы изменить флаги стиля, которые указаны в CreateWindowEx. А именно, я хотел бы преобразовать стандартное окно в окно без границы и не изменить размер.

12
задан Deanna 25 September 2012 в 08:32
поделиться

1 ответ

Я думаю, что SetWindowLongPtr должен это сделать. Обратите внимание, что вам необходимо вызвать SetWindowPos впоследствии, если вы изменили стиль границы, как указано в примечаниях.

Некоторые стили действуют только во время создания окна и поэтому не могут быть установлены этим вызовом. MSDN обычно вызывает стили, которые МОЖНО установить впоследствии.

15
ответ дан 2 December 2019 в 20:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: