2012-04-03 77 views
1

这是我在这个网站上的第一篇文章,在Code :: Blocks中使用Windows Visual主题?

无论如何,我最近开始尝试制作一个win32应用程序,并且它一直很顺利。然后我想添加航空到我的应用程序(不仅在边界)。所以我在网上查了一下,一个教程说我必须包含dwmapi.h。这是在Windows SDK中。我不知道如何将它添加到Code :: Blocks。顺便说一句,我使用MinGW作为我的编译器。此外,我尝试在Code :: Blocks中使用MSVC 10(VS2010)编译器,但是当我尝试使用它时,出现了一堆错误,这与编译器/链接器未找到有关。

任何帮助将是伟大的。

回答

0

没关系,我想通了。我更新到Code :: Blocks的每晚构建,并且它有一个简单的预设来帮助我设置SDK。

1

除非您想要自定义控件和主题界面的绘制,否则您只需添加appropriate manifest即可支持视觉主题。

如果您想将Aero Glass扩展到您的客户区,请查看DwmExtendFrameIntoClientArea()和家人。 有各种各样articles and tutorials online about how to use it。但我不知道使用Code :: Blocks的具体细节。

+0

嗯,我想让整个窗口能够有航空,不只是边界,所以我不知道那是什么要求? – BananasGoMoo 2012-04-04 21:49:35

+0

有点像这样的图像:[链接](http://www.codeproject.com/KB/vista/VGGlassIntro/dlgclocklogo.png) – BananasGoMoo 2012-04-04 22:41:49

+0

这就是航空玻璃,我已经更新了答案。 – Deanna 2012-04-05 08:45:32