必备要求:
1. Vista 及以上操作系统。
2. VS2008 SP1 及以上编译环境。
导入下列文件:
#include <dwmapi.h>
#pragma comment (lib , "dwmapi.lib" )
对话框的基类要选择 CDialogEx,而不是 CDialog。
在 OnInitDialog() 中添加下列代码:
BOOL bDwm ;
DwmIsCompositionEnabled (&bDwm );
if (bDwm )
{
&n

本文介绍如何在MFC应用中为对话框启用Aero毛玻璃半透明效果,要求包括Vista以上操作系统和VS2008 SP1以上编译环境。通过包含<dwmapi.h>,链接dwmapi.lib库,并继承自CDialogEx。在OnInitDialog()函数中检查DWM Composition是否启用,启用则使用DwmExtendFrameIntoClientArea设置对话框边框并调整背景颜色。
最低0.47元/天 解锁文章
517

被折叠的 条评论
为什么被折叠?



