默认的刷新背景是白色的
好象是在OnEraseBng()中,请问一下具体是怎么做的?
谢谢。
好象是在OnEraseBng()中,请问一下具体是怎么做的?
谢谢。
解决方案 »
- 昨天她答应做我女朋友了,所以我今年不用一个人过光棍节了,很开心,很幸福,很甜蜜。
- 如何禁止一个ListView的双击某个item的作用
- 请大家指点我的编程生涯
- 高分请教啊!!用辅助线程接收消息的问题(只有这么多了,可以追加分啊)
- 调用COM+组件第一次成功,第二次失败,是什么原因?
- 用CFileFind找到文件后,要将文件改名并存入另一个文件夹,要怎么做?
- VC中如何调用带输入、输出参数的存储过程?
- 如何通过IDispatch接口获得所有的属性成员
- 把一个对话框显示在一个视的客户区怎么办呀?
- mfc 从数据库读数据然后写到List control 怎么写不进去?
- 输入法编程!!!高手请进 100分等您
- 单文档view中,如果我要初始SetTimer应该放那个方法中阿
CBrush mybrush;
mybrush.CreateSolidBrush(RGB(250,0,0)); //建立红色背景刷
CDC * dc = GetDC();
CRect clientrect;
GetClientRect(&clientrect);
dc->FillRect(rect,&mybrush);
{
CRect rc;
GetClientRect(&rc);
pDC->FillSolidRect(&rc,RGB(255,0,0));//填充红色
return TRUE;
}
void CTestView::OnInitialUpdate()
{
CView::OnInitialUpdate();
// TODO: Add your specialized code here and/or call the base class
HBRUSH hbr = CreateSolidBrush(RGB(255,0,0));
SetClassLong(GetSafeHwnd(),GCL_HBRBACKGROUND,(DWORD)hbr);
}