社区
界面
帖子详情
tabcontrol控件中属性页背景色更改
xiaoniao711
2011-03-29 01:18:03
tabcontrol控件中加入了一个属性页对话框,现在我想改变这个对话框的背景色,使之与主窗体背景色一致,应该如何操作,恳请各位大神尽量说的详细一些,感激不尽!
...全文
731
6
打赏
收藏
tabcontrol控件中属性页背景色更改
tabcontrol控件中加入了一个属性页对话框,现在我想改变这个对话框的背景色,使之与主窗体背景色一致,应该如何操作,恳请各位大神尽量说的详细一些,感激不尽!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuys1221
2013-05-20
打赏
举报
回复
重新定义你加载的对话框类,并重写OnEraseBkgnd BOOL CFormviewDlg1::OnEraseBkgnd(CDC* pDC) { // TODO: 在此添加消息处理程序代码和/或调用默认值 CRect rect; CBrush brush; brush.CreateSolidBrush(RGB(62,62,62)); pDC->GetClipBox(rect); pDC->FillRect(rect,&brush); return true; //return CDialog::OnEraseBkgnd(pDC); }
向立天
2011-04-29
打赏
举报
回复
您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了
疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知
见此回复三日内无回应
我们将强制结帖
相关规定详见界面
界面版关于版主结帖工作的具体办法
xiaoniao711
2011-03-29
打赏
举报
回复
这个例子我看过,现在的问题是我不是要改主窗体的背景色,而是要改tab控件中加入的一个子对话框的背景色。应该如何解决呢
fishion
2011-03-29
打赏
举报
回复
http://www.codeproject.com/KB/tabs/customtab.aspx
xiaoniao711
2011-03-29
打赏
举报
回复
CRect rect;
GetClientRect(rect);
rect.top += 100;
rect.bottom -= 20;
//rect.left += 1;
// rect.right -= 2;
m_tab.MoveWindow(rect);
m_tab.InsertItem(0, __T("根据分数线选学校"));
m_tab.InsertItem(1, __T("根据高校选专业"));
m_tab.InsertItem(4, __T("根据专业选高校"));
m_tab.InsertItem(5, __T("高校录取分数线查询"));
int x;
x = (rect.Width()-10)/m_tab.GetItemCount();
m_tab.SetItemSize(CSize(x,20));
m_page1.Create(IDD_ACCLINE_FRAME, GetDlgItem(IDC_TAB1));
m_page2.Create(IDD_PROPPAGE_LARGE, GetDlgItem(IDC_TAB1));
CRect rs;
m_tab.GetClientRect(rs);
rs.top+=24;
rs.bottom-=4;
rs.left+=4;
rs.right-=4;
m_page1.MoveWindow(&rs);
m_page2.MoveWindow(&rs);
//显示初始页面
m_page1.ShowWindow(SW_SHOW);
m_page2.ShowWindow(SW_HIDE);
m_tab.SetCurSel(0);
程序代码如上,其中m_page1,m_page2是CDialog类型变量,现在我要改变的是ID为IDD_ACCLINE_FRAME的属性页的背景色应该怎么该
Eleven
2011-03-29
打赏
举报
回复
你的对话框类中除了WM_ERASEBKGND消息,或者直接在WM_PAINT中贴图~
C#全能速查宝典
《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows窗体及常用
控件
、Windows高级
控件
、
控件
公共
属性
、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术和C#高级编程,共包含562个C#编程
中
常用...
Visual C++2010开发权威指南(共三部分).part1.rar
4.2.3
属性
页
对话框 163 4.3 消息对话框 173 4.4 通用对话框 175 4.4.1 文件打开对话框 176 4.4.2 文件保存对话框 178 4.4.3 颜色对话框 179 4.4.4 字体对话框 181 4.4.5 查找对话框 183 4.4.6
页
面设置对话框 185 ...
C# for CSDN 乱七八糟的看不懂
第6
页
C#(WINFORM)学习 找到集合
中
数量最多的一个元素 利用方法来查找,可以返回两个变量。 object Jmax0(ArrayList v11,ref int jj) { int i; object j0=0; ArrayList y11=new ArrayList(); //各个不同的元素的...
Silverlight2.0功能展示Demo源码
INotifyPropertyChanged - 向客户端发出某一
属性
值已
更改
的通知 IValueConverter - 值转换接口,将一个类型的值转换为另一个类型的值。它提供了一种将自定义逻辑应用于绑定的方式 BindingValidationError - 出现验证...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章