CDC之FillSolidRect
来源:互联网 发布:市妇科医院网络咨询 编辑:程序博客网 时间:2024/04/30 00:45
mfc里有个FillSolidRect,却没有FillRect,此函数的实现如下:
void CDC::FillSolidRect(int x, int y, int cx, int cy, COLORREF clr)
{
ASSERT_VALID(this);
ASSERT(m_hDC != NULL);
::SetBkColor(m_hDC, clr);
CRect rect(x, y, x + cx, y + cy);
::ExtTextOut(m_hDC, 0, 0, ETO_OPAQUE, &rect, NULL, 0, NULL);
}
我想原因是:由于FillRect需要创建HBRUSH,使用完后再Delete掉,有些麻烦,而上面的实现达到了同样的效果,调用起来更简单。
- CDC之FillSolidRect
- CDC中FillRect与FillSolidRect的区别。
- Win32 API实现CDC类的FillSolidRect接口
- MFC之CDC类
- MFC之CDC类
- MFC FillSolidRect SetBKMode绘图
- CDC之CreateCompatibleDC与BitBlt
- MFC 学习之 CDC & HDC
- CDC之CreateCompatibleDC与BitBlt
- CDC
- CDC
- CDC
- cdc
- CDC
- CDC
- CDC
- MFC之CDC的结构类图
- IC设计基础系列之CDC篇1:clock domain crossing(CDC) (一 CDC的基本概念)
- c++ vector装载自定义类报错:CController& operator=(const CController& controller)
- eclipse 插件开发 添加第三方jar包(连接数据库db driver)
- 特效集锦
- 关于抓包
- Json解析
- CDC之FillSolidRect
- Apache中配置ssi
- 人生:历练后的飞翔
- [Android实例] 一个方法 摆脱所有推荐登录
- panda3d 根据collision detection(碰撞检测)实例探究Panda3d类组织结构
- jdk1.6 bug
- 将excel中的数据导入oracle中之复制
- Spring-security 2.0配置
- MV/D视图总结