橡皮条如何不擦除背景? 做了一个橡皮条的直线,不过在移动时背景内容也被擦除了~~~请问怎么做到不擦除背景部分?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置绘图模式,SetROP2(R2_NOT)http://msdn2.microsoft.com/en-us/library/99ax95h9(VS.71).aspx 试下来使用NOT NOTXORPEN的效果是一样的,都是将背景擦掉了,XORPEN则是都是黑线.我还是把代码贴出来吧:(写在MouseMove函数里的)if(m_CurrentOperation == Query_Distance && m_Dist_Click != 0) { m_Curr_Move = m_map.ToMapPoint(float(X),float(Y)); CDC* pDC = GetDC(); int DrawMode = pDC->SetROP2(R2_NOTXORPEN); pDC->SelectStockObject(NULL_BRUSH); DrawLine(pDC,m_Dist_Start,m_Dist_End); pDC->SetROP2(DrawMode); DrawLine(pDC,m_Dist_Start,m_Curr_Move); m_Dist_End = m_Curr_Move; ReleaseDC(pDC); } problems solved.the order ofpDC->SetROP2(DrawMode);DrawLine(pDC,m_Dist_Start,m_Curr_Move);should be changed MFC操作问题,急啊! 奇怪的后缀++ 请问当发生网络异常时,如何快速被检测到?? 求MFC中Unicode字符串操作(分析网页数据用)最高效的方法 URL地址字符转换(Come On)!!! 急!!!串口通信 大虾帮我看看这种网络编程是否会出问题 link问题? 请教一个问题,请大家帮个忙 注册表的书哪里下载 有哪位知道設置按鈕上的字體大小和設置成粗體是怎樣實現的. 请教高手:怎么让IE重读注册表的数据?
http://msdn2.microsoft.com/en-us/library/99ax95h9(VS.71).aspx
if(m_CurrentOperation == Query_Distance && m_Dist_Click != 0)
{
m_Curr_Move = m_map.ToMapPoint(float(X),float(Y));
CDC* pDC = GetDC();
int DrawMode = pDC->SetROP2(R2_NOTXORPEN);
pDC->SelectStockObject(NULL_BRUSH); DrawLine(pDC,m_Dist_Start,m_Dist_End); pDC->SetROP2(DrawMode);
DrawLine(pDC,m_Dist_Start,m_Curr_Move);
m_Dist_End = m_Curr_Move; ReleaseDC(pDC);
}
the order ofpDC->SetROP2(DrawMode);
DrawLine(pDC,m_Dist_Start,m_Curr_Move);should be changed