社区
界面
帖子详情
LoadCursor的第二个参数应该怎么写?
Keyser
2006-05-28 11:57:21
我是这样用的:
myCursor = LoadCursor(NULL, MAKEINTRESOURCE(IDC_CURSOR1));
IDC_CURSOR1是我自己创建的Cursor资源。
但是,不管用!!!!!!!!!LoadCursor返回FALSE。
(我还试过LoadCursor(NULL, "IDC_CURSOR1"); 不行)
...全文
195
8
打赏
收藏
LoadCursor的第二个参数应该怎么写?
我是这样用的: myCursor = LoadCursor(NULL, MAKEINTRESOURCE(IDC_CURSOR1)); IDC_CURSOR1是我自己创建的Cursor资源。 但是,不管用!!!!!!!!!LoadCursor返回FALSE。 (我还试过LoadCursor(NULL, "IDC_CURSOR1"); 不行)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WecanHuang
2006-05-28
打赏
举报
回复
第二个参数是:
图标资源名或系统预定义的光标标识名
Keyser
2006-05-28
打赏
举报
回复
myCursor = AfxGetApp()->LoadCursor(IDC_CURSOR1);
成功!
myCursor = LoadCursor(theApp.m_hInstance, IDC_CURSOR1);
也成功!(不知道我以前怎么测试的!!)
谢谢诸位!立刻结帐!
Keyser
2006-05-28
打赏
举报
回复
我以前是这么写的
extern CTest6App theApp;
myCursor = LoadCursor(theApp.m_hInstance, IDC_CURSOR1);
返回FALSE
折腾_苏州
2006-05-28
打赏
举报
回复
AfxGetApp()->LoadCursor(IDC_CURSOR1))
wltg2001
2006-05-28
打赏
举报
回复
第一个参数不能是NULL,第一个参数为NULL时,后面只能是系统预定义的光标,你用的是你应用程序自定义的光标,第一个参数是程序的hInstance句柄。第二个参数你的写法是正确的。
Keyser
2006-05-28
打赏
举报
回复
LoadCursor(IDC_CURSOR1);
编译结果:
D:\Workspace\Test6\Test6Ctl.cpp(134) : error C2660: 'LoadCursorA' : function does not take 1 parameters
Error executing cl.exe.
Test6.ocx - 1 error(s), 0 warning(s)
折腾_苏州
2006-05-28
打赏
举报
回复
myCursor = LoadCursor(IDC_CURSOR1);
或者直接
SetCursor(AfxGetApp()->LoadCursor(IDC_CURSOR1));
Keyser
2006-05-28
打赏
举报
回复
帅哥,这样也想赚分啊?
你说的我能不知道吗?你读我写的源代码了吗?
LOAD
CURSOR
该
LOAD
CURSOR
函数加载指定的光标资源从可执行文件( 。 EXE )文件相关的应用实例。 H
CURSOR
LOAD
CURSOR
( HINSTANCE HINSTANCE , / /处理的应用实例 LPCTSTR LP
CURSOR
NAME / /名称字符串或光标资源标识符 ) ;
参数
HINSTANCE 确定的一个实例模块的可执行文件中包含的光标移动到
由
Load
Cursor
的第一
参数
赋值问题说开去
有时会发现自己
写
程序慢慢的随心所欲起来,对于一般函数的理解也是能用就行,不想去深入的了解,反正baidu,google一下就基本没有问题,就是稍微耗时点。要是在几年前我是肯定不允许这样,就拿一例子来说
Load
Cursor
,很多人很熟练得使用这个函数,但时间长了后也有熟悉其第一个
参数
的具体含义,简单的理解为应用程序句柄而已。H
CURSOR
Load
Cursor
( HINSTANCE
Load
Cursor
文章目录函数原型
参数
说明其他 函数原型 WINUSERAPI H
CURSOR
WINAPI
Load
Cursor
A( __in_opt HINSTANCE hInstance, __in LPCSTR lp
Cursor
Name); WINUSERAPI H
CURSOR
WINAPI
Load
Cursor
W( __in_opt HINSTANCE hInstance, __in LPCWSTR lp
Cursor
Name); #ifdef UNICODE #define
Load
Load
Cursor
Load
Image
1: 修改方法一 重载CView里的OnMouseMove函数 . 重载方法 : “View” -> “ClassWizard” (Ctrl + W) -> 右侧Messages栏选择”WM_MOUSEMOVE” , 然后点”Add Function” , 点”OK” . 添加代码 : 在 CDocTestView::O
界面
15,977
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章