我在主对话框里面创建了几个子对话框,但是我的主对话框是有图像做背景的,怎么样让子对话框透明 我在主对话框里面创建了几个子对话框,但是我的主对话框是有图像做背景的,怎么样让子对话框透明,现在我的主对话框里子对话框的背景是灰色的 我试着把子对话框设置Transparent属性为true,还有其它一些方法但是主对话框背景仍然被遮住,高手们有这方面的例子么 帮我解决这个难题好么 困扰我很久了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BEGIN_MESSAGE_MAP(CSubDlg, CDialog) //{{AFX_MSG_MAP(CSubDlg) ON_WM_CTLCOLOR() //}}AFX_MSG_MAPEND_MESSAGE_MAP()HBRUSH CSubDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); if (CTLCOLOR_DLG == nCtlColor) return ((HBRUSH)GetStockObject(HOLLOW_BRUSH)); return hbr.} ... ON_WM_ERASEBKGND()...BOOL CSubDlg::OnEraseBkgnd(CDC* pDC){ // TODO: 在此添加消息处理程序代码和/或调用默认值 return 1; //return CDialog::OnEraseBkgnd(pDC);} 把画刷设置成透明的---------------------------------goodboyws(深夜不眠者) ---------------------------------所说的 DirectShow ConnectDirect错误 关于程序卡住,退出的问题 一个类的继承问题? 在vc6.0的平台上,可以编写c语言么, ON_COMMAND和N_UPDATE_COMMAND_UI的区别区别是什么? 打印机问题 当客户端断开时,Socket服务端怎么重新Accept一个新的Socket? 拼音输入法的思路 誰知道怎樣將unicode繁體-->unicode簡體? 如何准确地移动光标(精确到象素)! 用socket通过域名连接web服务器,gethostbyname有时能够解析出正确的ip地址,有时却不能,这是怎么回事? 源代码
BEGIN_MESSAGE_MAP(CSubDlg, CDialog)
//{{AFX_MSG_MAP(CSubDlg) ON_WM_CTLCOLOR()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
HBRUSH CSubDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{ HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); if (CTLCOLOR_DLG == nCtlColor)
return ((HBRUSH)GetStockObject(HOLLOW_BRUSH));
return hbr.
}
ON_WM_ERASEBKGND()...BOOL CSubDlg::OnEraseBkgnd(CDC* pDC)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值 return 1; //return CDialog::OnEraseBkgnd(pDC);
}
---------------------------------
goodboyws(深夜不眠者)
---------------------------------
所说的