MFC 对话框半透明的实现
2009-02-25 14:34
232 查看
// 半透明的实现
//int CDlg::OnCreate(LPCREATESTRUCT lpCreateStruct)
//{
// if (CDialog::OnCreate(lpCreateStruct) == -1)
// return -1;
// ////===============================================================
// /*SetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE,GetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE)^1000000);
// HINSTANCE hInst= LoadLibraryA("User32.dll");
//
// if(hInst)
// {
// typedef BOOL (WINAPI *MYFUNC)(HWND,COLORREF,BYTE,DWORD);
//
// MYFUNC fun=NULL;
// fun=(MYFUNC)GetProcAddress(hInst,"SetLayeredWindowAttributes");
// if(fun) fun(this->GetSafeHwnd(),0,158,2);
// FreeLibrary(hInst);
// }*/
// //===============================================================
// return 0;
//}
//int CDlg::OnCreate(LPCREATESTRUCT lpCreateStruct)
//{
// if (CDialog::OnCreate(lpCreateStruct) == -1)
// return -1;
// ////===============================================================
// /*SetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE,GetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE)^1000000);
// HINSTANCE hInst= LoadLibraryA("User32.dll");
//
// if(hInst)
// {
// typedef BOOL (WINAPI *MYFUNC)(HWND,COLORREF,BYTE,DWORD);
//
// MYFUNC fun=NULL;
// fun=(MYFUNC)GetProcAddress(hInst,"SetLayeredWindowAttributes");
// if(fun) fun(this->GetSafeHwnd(),0,158,2);
// FreeLibrary(hInst);
// }*/
// //===============================================================
// return 0;
//}
相关文章推荐
- MFC 对话框半透明实现
- MFC 对话框 开启 Aero 毛玻璃 半透明 效果 (二)
- 【mfc】用对话框分页实现用户登录
- MFC/基于对话框的MFC上位机串口通信(C++实现)简单例程
- MFC实现对话框自适应
- MFC实现对话框的伸缩功能
- MFC实现选择文件夹的对话框
- MFC中对话框全屏(非最大化)实现方法
- GDI+绘制矩形,并且实现可旋转、缩放、移动功能(基于MFC对话框)
- 用VC6.0建立MFC工程,建立对话框和简单的实现跳转
- 实现MFC的两种类型文件对话框
- 打开文件对话框和文件夹对话框之MFC和API实现。
- Android半透明对话框实现
- MFC下窗体半透明效果的实现
- MFC中基于对话框程序快捷键的实现
- MFC实现打开、保存文件对话框和浏览文件夹对话框
- MFC + CxImage 实现自绘半透明按钮
- MFC对话框禁止移动 使标题栏不响应鼠标消息 通过客户区移动窗体 OnNcHitTest()的实现
- 不用splitter控件 简单实现对mfc对话框的分割的方法
- 一步一步实现MFC扩展DLL中导出类和对话框