Удалить строку заголовка по умолчанию при сохранении границ по умолчанию (Win API и C ++)C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Удалить строку заголовка по умолчанию при сохранении границ по умолчанию (Win API и C ++)

Сообщение Anonymous »

Я пытаюсь повторить графический интерфейс PowerShell, Firefox, Word, ... с API WIN в C ++. Мы видим, что строка заголовка по умолчанию удаляется, и область клиента занимает все окно при сохранении границ по умолчанию (см. Скриншот). < /P>

Я хочу, чтобы окно правильно отвечало на все функции (Aerosnap, измените размер, границ, .. .).MARGINS margins = { 1 };
DwmExtendFrameIntoClientArea(hWnd, &margins);
< /code>
и < /p>
case WM_NCCALCSIZE:
return 0;
< /code>
Но у окна больше нет ручек изменения размера, и границы не принимают правильный цвет (когда «показать цвет акцента на стержнях заголовок и границ окон» включен в настройках). /p>
Знаете ли вы рецепт, чтобы получить желаемый результат? < /p>

Подробнее здесь: https://stackoverflow.com/questions/794 ... -api-and-c
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»