关于对话框的背景颜色修改?
我想修改对话框的背景颜色,
我重载了
HBRUSH CUserLogin::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
并在该函数中添加了
CBrush brs;
brs.CreateSolidBrush(.....);
return brs;
但该函数需要返回值为HBRUSH格式,
请问该如何将CBrush转换为HBRUSH
谢谢回答!
问题点数:30、回复次数:2Top
1 楼liu_feng_fly(笑看风云 搏击苍穹 衔日月)回复于 2001-11-29 12:36:24 得分 10
CBrush::operator HBRUSH
operator HBRUSH( ) const;
Return Value
If successful, a handle to the Windows GDI object represented by the CBrush object; otherwise NULL.
看到了吧,已经有这个转换操作符了,所以你不用操心这个事情了Top
2 楼ysdesigned(清泉)回复于 2001-11-29 12:37:34 得分 20
http://www.csdn.net/develop/read_article.asp?id=11356Top




