Существует ли функция win32 для изменения стиля окна после того, как это было создано? Я хотел бы изменить флаги стиля, которые указаны в CreateWindowEx
. А именно, я хотел бы преобразовать стандартное окно в окно без границы и не изменить размер.
Я думаю, что SetWindowLongPtr
должен это сделать. Обратите внимание, что вам необходимо вызвать SetWindowPos
впоследствии, если вы изменили стиль границы, как указано в примечаниях.
Некоторые стили действуют только во время создания окна и поэтому не могут быть установлены этим вызовом. MSDN обычно вызывает стили, которые МОЖНО установить впоследствии.