打开APP
userphoto
未登录

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

开通VIP
ActiveX 改变光标的图形

应该在WM_SETCURSOR消息响应函数中设置光标, 注意返回值应当为FALSE, 屏蔽掉默认的代码。

代码:

BOOL CCutPicDlg::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message) 
{
// TODO: Add your message handler code here and/or call default

if(m_bSetCursor)

{

SetCursor(LoadCursor(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDC_CURSORRECT))); 

return FALSE;

}


return CDialog::OnSetCursor(pWnd, nHitTest, message);
}


在需要设置光标的地方

SendMessage(WM_SETCURSOR,0,0);


1、 自己绘制的光标。

SetCursor(LoadCursor(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDC_CURSORRECT)));  // LoadCursor的第一个参数为AfxGetInstanceHandle()

2、 系统定义标准光标。

SetCursor(LoadCursor(NULL, IDC_CROSS));    // LoadCursor的第一个参数为NULL
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
自定义鼠标
mfc改变鼠标形状
SetCursor,LoadCursor
VC++6.0 设置光标(鼠标)形状的方法
Win7试验通过 VC++6 IDC
如何使用wininet获取一个域名下的所有Cookie
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服