|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 VB6论坛 』
→ 如何改变鼠标形态为自定义图片
我的收件箱(0)
共有
2481
人关注过本帖
标题:
如何改变鼠标形态为自定义图片
取消只看楼主
加入收藏
promising
来 自:上海
等 级:
论坛游侠
帖 子:87
专家分:147
注 册:2009-8-31
结帖率:
100%
楼主
收藏
已结贴
√
问题点数:20 回复次数:3
如何改变鼠标形态为自定义图片
Form click 之后
使鼠标变成Circle化成的圆
并且可以在程序运行时以适当代码改变它的大小,并随着鼠标在哪里Circle画的圆的圆心就到哪里
最后可以清除该圆范围内的图像
就像操作系统自带的画图板中的橡皮擦!
程序越精炼越好,最好别用什么vb API...的函数,本人没学过,看不懂啊。如果一定要的话,请给予详细说明。
非常感谢!……
向前走着……
2009-09-02 16:19
举报帖子
使用道具
赠送鲜花
promising
来 自:上海
等 级:
论坛游侠
帖 子:87
专家分:147
注 册:2009-8-31
第
2
楼
收藏
得分:0
风吹过b
你的思路很好,我收下了。
恩,我会给你加分的。
建议改进:要用Shape控件的画,还是正方形,长方形的好;我建议用你的思路加上不用控件、就用Method画图方法更好,你试试看。
加分之前,请你给我补补基础吧!
1.解释一下Rnd(a),a < 0 的情况;Me.Line -(Rnd() * Me.Width, Rnd() * Me.Height), Rnd() * 16777215同一句话中3个Rnd()的值相同吗?
2.Move方法中Button AS Integer,Shift AS Integer是什么意思啊?这两个变量有什么用?怎么用?
3.vb 画图默认的线的颜色?是黑色吗?
适当举几个小例子说明一下,可以吗?
非常感谢啊!!!
向前走着……
2009-09-03 19:01
举报帖子
使用道具
赠送鲜花
promising
来 自:上海
等 级:
论坛游侠
帖 子:87
专家分:147
注 册:2009-8-31
第
3
楼
收藏
得分:0
谢谢
颜色的值,不是为16进制的数吗共9位,你的只有8位,我试过虽然6位也行,你能给我说一下吗?
vb画图默认颜色的属性名为ForeColor!
具体清除是用的
这条命令
Me.Circle (MX, MY), R, Me.BackColor
这个命令是在窗体上画个圆.圆的线条是背景色.
这有个缺点,擦除时,是以正方形的形式,不是圆形,失真了。
不如: 'For s = 1 To R
'Me.Circle (X, Y), s, BackColor
''Me.PSet (X, Y), BackColor
'Next s
'圆形橡皮擦 (1)
'Me.Line (X - R / 2, Y - R / 2)-(X + R / 2, Y + R / 2), BackColor, BF
'方形橡皮擦 (2)
只是(1)的方法,圆形画不实啊
再次谢谢你!
向前走着……
2009-09-04 11:20
举报帖子
使用道具
赠送鲜花
promising
来 自:上海
等 级:
论坛游侠
帖 子:87
专家分:147
注 册:2009-8-31
第
4
楼
收藏
得分:0
Thank you very much!
明天报到后就开学了!……
再见了!……
向前走着……
2009-09-04 17:44
举报帖子
使用道具
赠送鲜花
4
1/1页
1
快速回复:
如何改变鼠标形态为自定义图片
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013839 second(s), 8 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved