QQ登录

只需一步,快速开始

上位机MFC设置CFormView类的背景颜色

[ 复制链接 ]
我们知道在创建基于CFormView的视窗程序时,视窗的背景颜色不能修改。
当前这个程序就实现了设置CFormView类的背景颜色功能,效果如下图

上位机MFC设置CFormView类的背景颜色

上位机MFC设置CFormView类的背景颜色


实现过程很简单
使用本类的步骤如下:
1)从CColorFormView派生一个类,比如:
class CMyFormView : public CColorFormView

2)在视类的OnInitialUpdate()中改变背景颜色:
void CMyFormViewView::OnInitialUpdate()
{
SetWindowText(_T("This is my formview"));
CColorFormView::OnInitialUpdate();
// set color to your form view
SetBackgroundColor(RGB(0, 128, 0));       
// make the parent frame fit the form template
GetParentFrame()->RecalcLayout();
ResizeParentToFit();
}

实例源代码下载地址:
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:COLOR_FORM_VIEW_DEMO.rar 
文件大小:36.04 KB  售价:1金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索