一般实现技术为:pen设定为虚线,鼠标移动用xor檫掉
解决方案 »
- 注册表的一些问题
- 用OLE做拖拽效果,有报错~~~~
- 请问有没有能读取UTF8文件的函数
- Installshield12中用 CtrlGetState()获得复选框的状态,总是不成功,到底哪里不对呀???
- 这些语句是什么意思呢,他们的属性是什么?
- 一个很奇怪的现象!!高手请进!有分
- 怎么提取html文件里的元素
- 求助?关于票据打印?
- 100分会对串行通信感兴趣的朋友!
- 怎样向一个编辑框(cedit)发送shift+tab键盘消息
- 急切寻找:哪里有 Programming with MFC/Jeff Prosise书的源代码下载啊?
- 哪位高手救命:以下代码为什么不能将Image字段数据写入SQL Server数据库中?
OnMouseMove,OnLButtonUp,OnLButtonDown中应该怎么写阿?
在OnLButtonDown()中开始画线,
OnMouseMove画两个矩形,一个是原来位置画一个,新的位置画一个用上面大哥说的:
xor,这样画原画位置上的就会把原来的檫掉
{
CDC* pDC=GetDC();
int OldMode=pDC->SetROP2(R2_NOTXORPEN);
if(m_NeedCls)
{
}
nPoint[1]=inPoint;
m_Point[1]=ViewToMap(inPoint);
pDoc->GetAnalyzedRegion()->Dummy(pDC,m_SetMode,nPoint);
m_NeedCls=TRUE;
pDC->SetROP2(OldMode);
}