VB 画图问题
请教大家一下,希望大家能帮帮我。
是这样的,我要在VB 里做一个 手指选择的功能,比如画一个左右手 10个手指 的图形,当鼠标选中其中手指,这个手指图形变色。
这样的功能,不知道该怎么做?请教大家一下,希望大家指点指点!在这里先谢谢大家啦!
[解决办法]
这个你的先找到手的模板图片
[解决办法]
将你的各个手指分别定义一个边框多边形(接近手指形状),鼠标点击(或移动)时候,检测鼠标是否在对应的手指多边形里面(可以使用API函数PtInRegion判断),如果是,则,改变手指的颜色(替换图片,形状最好相同)
[解决办法]
替换手指的颜色也可以,那么,你的手指多边形就要做的很精细,否则,可能点中的时候,填充不完全,可能会难看
你可以试试看