MFC如何让鼠标移动到按钮上马上改变鼠标形状为手型,
这个不知道怎么弄,有没有详细的操作和代码?,谢谢
MFC如何让鼠标移动到按钮上马上改变鼠标形状为手型
答案:2 悬赏:10
解决时间 2021-02-06 03:00
- 提问者网友:無奈小影
- 2021-02-05 23:25
最佳答案
- 二级知识专家网友:我的任性你不懂
- 2021-02-05 23:48
当鼠标移到按钮上时候,加载所需光标资源,函数如下:
::SetCursor(::LoadCursor(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDC_Hand)));
其中IDC_Hand为鼠标光标资源ID,鼠标形状为手型的文件可以在网上查找,找到后放在res文件夹里面,然后加载到工程里面,把他的ID改为IDC_Hand即可.
::SetCursor(::LoadCursor(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDC_Hand)));
其中IDC_Hand为鼠标光标资源ID,鼠标形状为手型的文件可以在网上查找,找到后放在res文件夹里面,然后加载到工程里面,把他的ID改为IDC_Hand即可.
全部回答
- 1楼网友:许你一世温柔
- 2021-02-06 00:03
在movemouse消息响应函数中,你在看看movemouse函数的参数,应该有例如个point的左边或者矩阵,当达到point的边界的时候,获取系统内德鼠标形状,是个宏。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯