MFC点击按键后更改鼠标的样子
时间: 2023-08-25 10:04:28 浏览: 79
鼠标消息处理函数原型-鼠标和键盘
要更改鼠标的样式,可以使用Win32 API中的SetCursor函数。在MFC中,可以在响应按钮点击事件的函数中添加以下代码:
```c++
HCURSOR hCursor = LoadCursor(NULL, IDC_WAIT); // 将鼠标样式设置为等待状态
SetCursor(hCursor); // 设置鼠标样式
```
其中,LoadCursor函数用于加载系统提供的预定义光标,第二个参数指定要加载的光标类型。在上面的代码中,我使用了IDC_WAIT,表示等待状态的光标样式。你也可以使用其他的光标类型,具体可以参考MSDN文档。
另外,在按钮的点击事件处理函数中,如果要执行一些耗时的操作,可以先将鼠标样式设置为等待状态,执行完操作后再将鼠标样式还原为默认状态,以提高用户体验。
阅读全文