MFC改变自定义鼠标图标的大小
2016-04-16 16:33
363 查看
函数原型:
方法:
把我们想要加载的.icon格式的图标复制到项目的res文件夹;
在MFC当前项目的资源视图中添加.icon图标;
添加一下代码
这个方法可以设置加载进来的鼠标形状的大小。此外,我们这里使用IMAGE_ICON不用IMAGE_CURSOR,因为使用.ico格式加载进来的图片锯齿和清晰度要比.cur图片好。
HANDLE LoadImage( HINSTANCE hinst, //写NULL就可以了 LPCTSTR lpszName,//加载的资源路径 UINT uType, //IMAGE_BITMAP:装载位图;IMAGE_CURSOR:装载光标;IMAGE_ICON:装载图标 int cxDesired, //指定图标或光标的宽度 int cyDesired, //指定图标或光标的高度 UINT fuLoad //加载图片的方式 );
方法:
把我们想要加载的.icon格式的图标复制到项目的res文件夹;
在MFC当前项目的资源视图中添加.icon图标;
添加一下代码
HCURSOR hCur = (HCURSOR)LoadImage(NULL ,_T("res\\hand.ico"), IMAGE_ICON,16,16,LR_LOADFROMFILE ); ::SetCursor(hCur); //设置光标
这个方法可以设置加载进来的鼠标形状的大小。此外,我们这里使用IMAGE_ICON不用IMAGE_CURSOR,因为使用.ico格式加载进来的图片锯齿和清晰度要比.cur图片好。
相关文章推荐
- 微软无线镭射简报鲨8000激光笔记本鼠标 - (2)
- 鼠标与“助手”的不解之缘
- Delphi实现窗体感知鼠标滑过并自动隐藏与显示窗口的方法
- C#模拟window操作鼠标的方法
- Visual C++中MFC消息的分类
- MFC中Radio Button的用法详解
- MFC对话框中添加状态栏的方法
- MFC创建右键弹出菜单的方法
- MFC中动态创建控件以及事件响应实现方法
- C++ 关于MFC多线程编程的注意事项
- MFC程序对文件的处理方法
- MFC自定义消息的实现方法
- MFC实现在文件尾追加数据的方法
- MFC之ComboBox控件用法实例教程
- C#实现随鼠标移动窗体实例
- VB实现鼠标绘图实例代码
- C#实现Winform鼠标拖动窗口大小时设定窗口最小尺寸的方法
- Js倒计时代码,当鼠标离开页面与回到页面会自动停止与开始
- js实现鼠标经过表格行变色的方法
- js实现精美的图片跟随鼠标效果实例