长期改变鼠标形状:

SetClassLongPtr(GetSafeHwnd(), GCLP_HCURSOR,  (LONG)LoadCursor(NULL, IDC_WAIT));//这个是x64下可以使用的

捕捉鼠标:

HWND SetCapture(
HWND hWnd
);

释放鼠标:

BOOL ReleaseCapture(

);

下面是一些鼠标图形的宏定义:

IDC_APPSTARTING     带小沙漏的标准箭头
IDC_ARROW 标准箭头
IDC_CROSS 十字光标
IDC_HAND windows 2000:手型
IDC_HELP 带问号的箭头
IDC_IBEAM i型标
IDC_ICON obsolete for applications marked version 4.0 or later.
IDC_NO 禁止符号
IDC_SIZE obsolete for applications marked version 4.0 or later. use idc_sizeall.
IDC_SIZEALL 十字箭头
IDC_SIZENESW 指向东北和西南的双向箭头
IDC_SIZENS 指向南和北的双向箭头
IDC_SIZENWSE 指向西北和东南的双向箭头
IDC_SIZEWE 指向东西的双向箭头
IDC_UPARROW 上箭头
IDC_WAIT 沙漏

另外,在MFC多文本模式下,使用如下代码在Document中修改视图鼠标:

POSITION pos=GetFirstViewPosition();
CView*pView =GetNextView(pos);
DWORD Ret = SetClassLongPtr(pView->GetSafeHwnd(), GCLP_HCURSOR, (LONG)::LoadCursor(NULL, IDC_CROSS));

最新文章

  1. QFileSystemModel
  2. 前端人员一定要掌握的PS技巧
  3. 【poj1112】 Team Them Up!
  4. Oracle备份 还原命令
  5. SQL SERVER--单回话下的死锁
  6. visio画UML用例图没有include关系的解决方法
  7. 归并排序的C语言实现
  8. Python函数式编程初级学习
  9. 原生JS+tween.js模仿微博发布效果
  10. IOS6.0 应用内直接下载程序 不需跳转AppStore -b
  11. jxl读写excel, poi读写excel,word, 读取Excel数据到MySQL
  12. 【项目分析】利用C#改写JAVA中的Base64.DecodeBase64以及Inflater解码
  13. SVG的内部事件添加
  14. Spring与Mybatis整合
  15. 【Oracle】虚拟表Dual
  16. Microsoft Visual Studio 2017 编译最新版 libuv 1.x
  17. Codeforces Round #547 (Div. 3)
  18. IIS 注册 ASP.NET 2.0 4.0
  19. log4j:WARN No appenders could be found for logger 解决方案
  20. VMware workstation12 密匙

热门文章

  1. SEO优化之——hreflang(多语言网站优化)
  2. android实现简单计算器
  3. 前端需要了解的http知识
  4. 洛谷P1654 产品排序(sort)
  5. 剑指Offer的学习笔记(C#篇)-- 反转链表
  6. pgbouncer的安装和配置
  7. 登录案例version1 基本登录+验证码
  8. Python随笔---return与print,全局变量与局部变量
  9. ZROI WC Round5 题解
  10. 047 Permutations II 有重复数字的全排列