zoukankan
html css js c++ java
VC更改View背景色的几种方式
1。添加消息映射OnEraseBkgnd,
BOOL CSampleView::OnEraseBkgnd(CDC
*
pDC)
{
//
设置所要求背景色的刷子
CBrush backBrush(RGB(
255
,
128
,
128
));
//
保存旧刷子
CBrush
*
pOldBrush
=
pDC
->
SelectObject(
&
backBrush);
CRect rect;
pDC
->
GetClipBox(
&
rect);
//
擦除所需的区域
pDC
->
PatBlt(rect.left, rect.top, rect.Width(), rect.Height(), PATCOPY);
pDC
->
SelectObject(pOldBrush);
return
TRUE;
}
2。添加消息映射OnDraw
void
CScrollSampleView::OnDraw(CDC
*
pDC)
{
CScrollSampleDoc
*
pDoc
=
GetDocument();
ASSERT_VALID(pDoc);
if
(
!
pDoc)
return
;
//
TODO: 在此处为本机数据添加绘制代码
CRect rc;
GetClientRect(
&
rc);
CBrush br(RGB(
0
,
0
,
0
));
pDC
->
FillRect(
&
rc,
&
br);
ReleaseDC(pDc);
}
OnEraseBkgnd先于OnDraw被触发
查看全文
相关阅读:
Servlet 处理HTTP请求
Servlet基础知识
JavaWeb基础知识点①请求响应②comcat③类和类的关系
MySQL子查询
聚合与分组
表联接
LVS+KEEPALIVED
tar命令详解
mysql 安装
mysql两种备份方法总结:mysqldump 和 xtrabackup
原文地址:https://www.cnblogs.com/youxin/p/2858130.html
最新文章
vue 做一个类似浏览器搜索功能(ctrl + f )
vue Export2Excel 导出文件
vue 插件 css样式修改
springboot 导出xlsx文件
window下kettle安装
jxl导出excel小demo
servlet
JAVA Web(http协议和servlet)
css
HTML
热门文章
多态总结
修饰符和内部类
抽象类和接口
七章继承
程序流程的控制、数组和方法
专业课第二章知识总结
客户端..服务器乱码问题
JSP表达语言EL
应用程序状态管理①隐藏表单字段②cookie③session④URL重写
Web程序对象作用域
Copyright © 2011-2022 走看看