打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【引用】VC 当鼠标移动到Static Text中的时候将指针设置成手状

在MFC中,想要实现当鼠标移动到某个标签中的时候鼠标变成超链接时候的“手”状,那么可以响应窗体的WM_SETCURSOR消息,并且在消息处理函数OnSetCursor中添加如下代码:

BOOL CColorTestDlg::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message)
{
 // TODO: Add your message handler code here and/or call default
 CPoint pos;
 GetCursorPos(&pos);

 CRect rc;
 GetDlgItem(IDC_STATIC_TEST)->GetWindowRect(&rc);

 if (rc.PtInRect(pos))
 {
  SetCursor(LoadCursor(NULL, IDC_HAND));
  return true;
 } 
 return CDialog::OnSetCursor(pWnd, nHitTest, message);
}

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
自定义鼠标
mfc改变鼠标形状
CRectTracker类的使用方法
VC++6.0 设置光标(鼠标)形状的方法
linux qt 隐藏鼠标 热拔插 USB 鼠标 指针
多种可爱鼠标指针代码(图)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服