- 博客(3)
- 收藏
- 关注
原创 MFC中修改对话框、按钮、编辑框背景色(另一种防错法)
一、修改背景色:1、为目标Dlg类定义一个CBrush类型的成员变量:CBrush m_brush; 并在其构造函数中将此画刷初始为一个淡蓝色画刷(画刷颜色可任意修改):m_brush.CreateSolidBrush(RGB(95, 235, 245));2、为目标对话框添加WM_CTRCOLOR消息,并将OnCtlColor响应函数返回时返回自定义画刷:m_brush。二、修
2016-08-02 19:34:51
898
转载 在MFC中修改对话框、编辑框、button按钮背景色
一、修改对话框背景色:1、为目标对话框添加WM_CTRCOLOR消息;2、位目标Dlg类定义一个CBrush类型的私有成员变量:m_brushBg,并在其构造函数中将此画刷初始为一个淡蓝色画刷(画刷颜色可任意修改):m_brushBg.CreateSolidBrush(RGB(95, 235, 245));3、在OnCtlColor响应函数返回时返回自定义画刷:m_brushBg。
2016-08-01 16:26:14
5558
原创 VS的mfc中将位图覆盖到button按钮上
1.在资源编辑器中添加一个button按钮,把它的Bitmap属性设为true;2.在按钮上点右键,添加变量,变量名为m_Btn(CButton类型的)3.将图片导入到资源管理器中(资源视图下右击xx.rc,添加资源),ID为IDB_BITMAP1(其他也行,不过在编程时要对应);4.然后在相应dlg.cpp中,【举例初始化代码,dlg名称要对应:BOO
2016-07-23 11:06:08
1454
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人