VC异或画图
来源:互联网 发布:ubuntu deepin qq 编辑:程序博客网 时间:2024/05/01 20:37
当使用该模式画图时,两次一样的操作可以将前面的操作察除。
该模式就是 异或 的意思。
下面代码可以参考下
CClientDC dc(this);
if(point)
{
//dc.TextOut(wParam,lParam,"自定义消息画点!");
CPen newPen(PS_DASH,2,RGB(20,30,40)); //创建新画笔
CPen* oldPen=dc.SelectObject(&newPen); //选入设备环境
dc.MoveTo(wParam,lParam);
dc.LineTo(wParam+200,lParam);
dc.SelectObject(oldPen);
}
else
{
dc.SetROP2(R2_NOTXORPEN);
//dc.TextOut(wParam,lParam-15,"自定义消息画点!");
CPen newPen(PS_DASH,2,RGB(20,30,40)); //创建新画笔
CPen* oldPen=dc.SelectObject(&newPen); //选入设备环境
dc.MoveTo(wParam,lParam-15);
dc.LineTo(wParam+200,lParam-15);
dc.SelectObject(oldPen);
}
在同一地方画两次,就能将前面一次察除了。
要实现橡皮查可以使用这个原理
- VC异或画图
- vc画图
- VC画图
- VC画图
- OpenGL下使用异或画图
- vc 画图(收藏)
- vc 画图控件
- VC简单画图
- vc 画图控件
- VC画图函数
- VC在对话框中画图
- vc编写简易画图程序
- VC画图不闪技巧
- vc 画图(饼图)收集
- vc 画图(饼图)收集
- vc 画图(饼图)收集
- vc 画图(饼图)收集
- VC中的双缓冲画图
- 用枚举增强单例模式的可靠性 - Effective Java 中文版第二版的读书心得(三)
- 2008年看的几部剧集和电影
- ListView基本用法大全
- 基于VC++的GDI常用坐标系统及应用
- 任务栏显示桌面恢复
- VC异或画图
- 追羊的智慧
- 在xml的汪洋中遨游之mule篇
- 世界需要一种什么样的语言?
- 如何通过一个IP和子网掩码得到网络地址和广播地址
- JavaFX
- ListView 动态增加列标题
- MySQL 字符串函数:字符串截取
- WAP介绍