|
主题: 怎样实现如drawline()画实线的效果画虚线?
|
yangbing
职务:普通成员
等级:1
金币:0.0
发贴:47
|
#12005/2/27 11:28:26
大家知道用drawline作线简洁快捷,不过它所形成的是一条实线,假如是虚线该多好,不知各位大侠有何高见?
|
liurulin
职务:普通成员
等级:2
金币:3.0
发贴:339
|
|
yangbing
职务:普通成员
等级:1
金币:0.0
发贴:47
|
#32005/2/27 21:31:10
这个达不到drawline效果啊,不知还有没有?
|
liurulin
职务:普通成员
等级:2
金币:3.0
发贴:339
|
#42005/2/28 8:16:43
自己改造一下,要举一反三吗?
|
yczrk
职务:普通成员
等级:1
金币:8.0
发贴:291
|
#52005/2/28 9:31:18
先做一个网格样的显示图标,设为擦除模式或底色,层设高一点,然后用DRAWLINE画实线时就显示为虚线了。
|
yangbing
职务:普通成员
等级:1
金币:0.0
发贴:47
|
#62005/2/28 22:46:50
这招不错,不过与实线一起使用就有显示不出分别,比如作一个正方体...
|
yangbing
职务:普通成员
等级:1
金币:0.0
发贴:47
|
#72005/2/28 22:59:16
3720.html---类似设计先前我做过一例,在一个平面上点击两下,即可画出一条虚线,可惜这样作出的虚线有点弯,不好看.
|
yczrk
职务:普通成员
等级:1
金币:8.0
发贴:291
|
#82005/3/6 10:17:33
作线时你根据需要设定画线的层比网格的层高就可以画出实线(setlayer)
|
liurulin
职务:普通成员
等级:2
金币:3.0
发贴:339
|
#92005/4/10 15:32:32
用WINAPI函数创建一个点线或虚线画笔,也能做到的
|