VS2015 光标(cursor)不能修改的问题

二进制脑袋 2021-01-29 02:04:25
VS2015中文专业版。我在“资源管理器”中插入光标(cursor),VS 2015会生成一个缺省cursor资源文件和一个缺省ID。我把这个缺省的cursor文件删除,从别处拷贝另外一个cursor文件(暂且称为cursor_new.cur)到资源目录(res)下。我在“资源管理器”中修改刚才那个创建的cursor的文件名为cursor_new.cur。可以经过编译,我的程序中对应的cursor始终是前面VS2015创建的那个缺省cursor,而不是我别处拷贝过来的cursor_new.cur对应的光标!试过把资源编译后的二进制文件(即.res文件)删除,重新编译资源,问题依然存在!
...全文
679 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
二进制脑袋 2021-01-29
  • 打赏
  • 举报
回复
问题解决了,应该是VS的bug:修改cursor_new.cur的文件名,删除.res文件,重新编译,会提示找不到cursor_new.cur文件,此时,再把修改后的文件名改回cursor_new.cur,再编译即可。
赵4老师 2021-01-29
  • 打赏
  • 举报
回复
你的电脑时间乱了?导致VS2015无法判断哪些文件修改过,生成时应该重新生成? 你的exe挂死了,你生成项目时无法覆盖正在运行的程序? 你运行的程序不是新生成的程序?调试时工作目录没设置对? …… 重启Windows再试试?
二进制脑袋 2021-01-29
  • 打赏
  • 举报
回复
引用 1 楼 赵4老师 的回复:
重建所有 ?
试过了,重新生成解决方案,问题依旧。 另外,我用VC++以资源方式打开我的程序可以执行文件,里面的cursor资源的确是我删除掉的、VC给我产生那个缺省cursor!
赵4老师 2021-01-29
  • 打赏
  • 举报
回复
重建所有 ?

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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