我最近开始学习Win32编程并练习了窗口样式。我看着我的窗户......他们看起来非常凄凉和普通(我使用Windows 7)所以我想为它们添加一些独特性。在看了谷歌浏览器等其他应用程序之后,它让我想到了......所有这些看起来光滑的窗户,我的情况如此不同?
所以我的问题是,在Win32中如何获得无边框窗口以及自定义标题栏(例如完全删除它)?我发现iTunes使用自己的规则,但这怎么可能?当你用你的窗口类调用CreateWindow时你会包含像WM_Thinkborder这样的东西(不仅仅是一个例子)iTunes是如何做到的,更重要的是,我该如何做?
一些例子:窗口1是谷歌浏览器,没有标题栏,没有实心边框! Window 2是OSX Yosemite上的iTunes,概念在Windows上是相同的,没有边框或标题栏!