我在视图中用鼠标拖拽可以画了一个矩形和一根直线,这部分功能我想大家应该都会把,就是采用预画线模式可以做到。但我碰到一个问题,当先画矩形后,然后再画直线时,如果该直线和矩形的一条边重合时,这条边原先的黑颜色就会变成白颜色,即消失。我想这应该跟调用SetRop2时,设置参数有关,我看了网上很多关于绘画的例子,都有这个毛病,而windows系统自带的画笔程序,就没有这样的问题,我想请问高手,如何在预画线模式下,保持原先屏幕上的颜色?如果有例程,再下更是感激不尽。
解决方案 »
- 为什么求助!CListCtrl列表框中的项第一次显示不出来,第二次以后就正常了呢?
- 请问各位大虾,一个对话框里面最多能有几个控制ID啊?
- 我用 mediaplayer sdk 自己做了个媒体播放器,为何双击无法退出全屏模式?
- 加静态变量出错error LNK2005: "public: static class CString CBall::m_strStyle" (?m_strStyle@CBall@@2VCString@@A) already defined in Ball
- ?关于对话框的
- 请教个简单常识问题
- 请问有没有这样的类或方法? 文件模板
- 请问微软RTC客户端如何实现NAT和防火墙穿越?
- 我是菜鸟
- 拜师,那位高手愿意收我为徒,请留下qq号码
- 高分提问,值得关注哦,先送上100 分,解决了再另加,题目是关于画出淅开线的算法,至于淅开线的其体形成我也不是很清楚,有说明这个得也
- 郁闷,散分
选择空Brush
否则会覆盖掉直线