回 帖 发 新 帖 刷新版面

主题:vc中画的虚线如何改变空白处的颜色

每次画,不管背景是什么颜色,画的虚线空白处都是白色,如何把这个白色改变成和背景色一样的颜色呢?

回复列表 (共4个回复)

沙发

没人回答,自己顶!

板凳

好像是
SetBkColor(COLORREF crColor)

3 楼

那你画虚线就不要用MFC的函数画,自己写个函数一段一段画出来就行了!

4 楼

我想这个线就不叫虚线了,可以用一种间隔颜色的线。
至于怎么实现可能在函数上多添加一些手脚了。
用循环,在多少长度的时候换颜色。

我来回复

您尚未登录,请登录后再回复。点此登录或注册