加载光标的方法
来源:百度知道 编辑:UC知道 时间:2024/07/04 11:12:26
SetCursor(LoadCursor(NULL, IDC_CROSS));
我在视类中的PreCreateWindow()添加,但是执行时只是一闪而过,马上又变成了默认的图标。
MSDN中的方法也是这样写,好像在MSDN中也没有其他的提示了。
我在视类中的PreCreateWindow()添加,但是执行时只是一闪而过,马上又变成了默认的图标。
MSDN中的方法也是这样写,好像在MSDN中也没有其他的提示了。
试试响应WM_SETCURSOR消息,加入上面的代码。
记得处理完后返回TRUE
你好
加载光标的方法有三种,我只说你讲的这一种:
在视类中的PreCreateWindow()添加如下代码:
cs.lpszClass=AfxRegisteWndClass(CS_HREDRAW|CS_VREDRAW,LoadCursor(NULL,IDC_CROSS),0,0);即可
祝你好运
用delphi没毛病
你还可以把SetCursor放在OnInit中试试,或者OnDraw里面试试,没有做过这方面的东东,只能按感觉说说