读书人

小弟我想把VC自动生成的对话框的背景改

发布时间: 2012-03-16 16:34:56 作者: rapoo

我想把VC自动生成的对话框的背景改成白色或系统色(透明背景) 为什么这样不行
void CFirstgameDlg::OnPaint()
{
CPaintDC clientdc(this);
HBRUSH a=::CreateSolidBrush(RGB(0,0,0));
clientdc.SelectObject(a);
}
我想把VC自动生成的对话框的背景改成白色 为什么这样不行。。。。 怎样才行


而且我是一定要用HBRUSH 的 因为我想用系统自带的背景 就是(HBRUSH)COLOR_WINDOW+1 如果不用HBRUSH就不能用系统自带背景色了。。。可以把那个叫透明色么

[解决办法]

探讨
引用:

引用:
引用:
BOOL DemoDlg::OnEraseBkgnd(CDC* pDC)
{
// TODO: Add your message handler code here and/or call default
CRect rc;
GetClie……

读书人网 >VC/MFC

热点推荐