鼠标指针颜色效果显示问题,请教高人!

dayuforever 2005-01-25 09:10:57
请人专门做了几个鼠标的指针(.cur),32*32,有16色和256色的。在AcdSee中浏览可以看到指针图形上的颜色效果,但放到了我的程序中,不管是加入资源文件还是imagelist中,颜色都变成黑白色了,彩色效果就是出来不了。如果用那个API,LoadCrusorFormFile,是可以看到彩色了,但此API不是还需要专门把指针作为文件单独存放么。
想请教的是,为什么我直接在资源或者imagelist中不能成功显示?是我的方法有问题,还是vb6不直接支持颜色效果的指针阿?
那我应该怎么做呢?(不想用API呢)
麻烦大家了,希望能给我授业解惑呢,谢谢!
...全文
322 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dayuforever 2005-01-29
  • 打赏
  • 举报
回复
楼上各位说的跟我后来尝试的不谋而合了。
我也是转成了ico,也是定位点会偏移。
本来还以为是自己的问题,想再找解决方案的,
现在看来,呵呵……
好的,谢谢各位的帮助
就此结帖
Winters_lee 2005-01-25
  • 打赏
  • 举报
回复
你是XP的系统吧?好多XP下面的花里胡梢的Cur在Win2000下面都不行,2000下面不行的VB6好像都不行。你只能另外想法子了。
dayuforever 2005-01-25
  • 打赏
  • 举报
回复
帮帮忙啊,各位老大,
来点有建设性的意见嘛!
wzzwwz 2005-01-25
  • 打赏
  • 举报
回复
怪哉
viena 2005-01-25
  • 打赏
  • 举报
回复
up
dayuforever 2005-01-25
  • 打赏
  • 举报
回复
大家帮帮忙啊!
熊孩子开学喽 2005-01-25
  • 打赏
  • 举报
回复
不行就用ICON吧,这个东西可是连98都支持的,再说编辑器又多,还能自己改,多方便阿。

使用ICON光标的触发点是中心,只用1/4的大小吧,其余的都用透明色填充,反正只是一个光标而已,程序的功能才是最重要的。
韧恒 2005-01-25
  • 打赏
  • 举报
回复
楼主说的问题的确存在,我也一直未能得到解决问题的方法。
因此我一直使用ico文件来设置鼠标指针的,但又无法改变光标的热点位置。因为使用ico设置光标时,其热点好象总是在图案的正中间。

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧