设置窗口透明
2008-10-14 15:07
204 查看
BOOL CSelectDlg::OnInitDialog()
{
BOOL bRet = FALSE;
long lStyle = 0;
bRet = __super::OnInitDialog();
lStyle = GetWindowLong(this->m_hWnd, GWL_EXSTYLE);
//lStyle &= ~(WS_DLGFRAME | WS_THICKFRAME); //取消边框
lStyle ^= 0x80000; //设置透明
SetWindowLong(this->m_hWnd, GWL_EXSTYLE, lStyle);
SetLayeredWindowAttributes(0, 0, LWA_ALPHA);
return bRet;
}
{
BOOL bRet = FALSE;
long lStyle = 0;
bRet = __super::OnInitDialog();
lStyle = GetWindowLong(this->m_hWnd, GWL_EXSTYLE);
//lStyle &= ~(WS_DLGFRAME | WS_THICKFRAME); //取消边框
lStyle ^= 0x80000; //设置透明
SetWindowLong(this->m_hWnd, GWL_EXSTYLE, lStyle);
SetLayeredWindowAttributes(0, 0, LWA_ALPHA);
return bRet;
}
相关文章推荐
- Windows编程里,怎样设置窗口背景透明
- QT 实现子控件的透明,可以实现主窗口设置背景皮肤
- VC设置窗口透明
- 设置窗口透明
- wpf中如何将窗口设置为透明
- 设置窗口分层透明和固定秒数后自动消失
- wpf中如何将窗口设置为透明
- 【引用】Qt中设置窗口的透明
- Qt编程—去掉标题栏和设置窗口透明用法
- MFC设置透明窗口
- Qt之设置窗口透明
- mfc 窗口透明设置
- wpf中如何将窗口设置为透明
- Qt设置窗口背景透明
- 设置窗口透明
- 去除对话框边框 + 设置窗口可移动和透明+取消主窗口状态栏
- MFC设置透明窗口
- windowsSDK利用子窗口控件设置窗口透明
- mfc 窗口透明设置
- Qt编程—去掉标题栏和设置窗口透明用法