xinxirong 发表于 2018-1-2 20:14:49

有没有办法像getcorner一样动态改变点列表的范围底色

本帖最后由 xinxirong 于 2018-1-2 20:28 编辑

getpoint 2个点后,第三个点用grread获取,这3个点形成三角形,三角形的底色改为与屏幕底色不同,但透明度只有50%。第4、5、。。。N个点也是这样处理,能做到吗?
我想到的办法就是,UCS坐标与屏幕坐标变换后,SetCapter 然后bitblt来重绘屏幕。

效果就像在2013版cad的area命令

页: [1]
查看完整版本: 有没有办法像getcorner一样动态改变点列表的范围底色