Win32 Безграничный стиль окна (пример на картинке)
Я недавно начал изучать программирование на Win32 и практиковал стили окон. Я посмотрел на свои окна... они выглядели очень мрачными и обычными (я использую Windows 7), поэтому я хочу добавить им уникальности. Посмотрев на другие приложения, такие как Google Chrome, я подумал... все эти гладкие окна, что такого особенного в моем?
Итак, мой вопрос в Win32, как получить окна без границ, а также настроить строку заголовка (например, полностью удалить ее)? Я понял, что iTunes использует свои собственные правила, но как это возможно? Когда вы вызываете CreateWindow со своим классом окна, вы включаете такие вещи, как WM_Thinkborder (не настоящий пример), как это делает iTunes, и, что более важно, как я могу?
Некоторые примеры: окно 1 - это Google Chrome, у которого нет строки заголовка и сплошной границы! Window 2 - это iTunes на OSX Yosemite, концепция одинакова для окон, без рамки и строки заголовка!