给子窗口指定了黑色画刷但是子窗口背景还是白色 本帖最后由 mi73nai595 于 2014-10-15 21:13:01 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 代码有点长,你又不放到高亮语法里,看着累.大概说一下吧:1.既然是你自己注册的窗口类,可以在wndclass.hbrBackground 指定背景画刷.2.创建后的,应该在WM_ERASEBKGND或WM_PAINT绘制背景(推荐前者)3.在WM_CREATE等消息绘制的东西,下一次触发WM_PAINT会被覆盖掉. hdc 默认的刷子应该是白色吧,你用 Rectangle 绘制矩形底色是白色的。如果要画矩形框,用 FrameRect。 对,就是因为hdc默认的刷子是白色的,谢谢啊 MFC老出现没响应 现在还有人学VC MFC吗? 求助:windowSDK问题 关于多个对话框的打开 求教一个简单的问题,怎么样在程序中调用系统的日期(年月日) 在InstallShield 中代码 “szLicenseFile = SUPPORTDIR ^ "license.txt"; ”是什么意思? 我的Sleep()函数在让程序暂停以后,程序自动关闭。这是为什么 請教各位軟件業前輩 一个绘图的问题,高手请进! 在学生表中学号一般用什么类型? 求教在GDI+中,测量字符串准确长度的办法 关于MFC编辑文本框中利用SetDlgItemText显示字符串的问题
1.既然是你自己注册的窗口类,可以在wndclass.hbrBackground 指定背景画刷.
2.创建后的,应该在WM_ERASEBKGND或WM_PAINT绘制背景(推荐前者)
3.在WM_CREATE等消息绘制的东西,下一次触发WM_PAINT会被覆盖掉.
对,就是因为hdc默认的刷子是白色的,谢谢啊