加载光标的方法

来源:百度知道 编辑:UC知道 时间:2024/07/04 11:12:26
SetCursor(LoadCursor(NULL, IDC_CROSS));
我在视类中的PreCreateWindow()添加,但是执行时只是一闪而过,马上又变成了默认的图标。

MSDN中的方法也是这样写,好像在MSDN中也没有其他的提示了。

试试响应WM_SETCURSOR消息,加入上面的代码。

记得处理完后返回TRUE

你好

加载光标的方法有三种,我只说你讲的这一种:

在视类中的PreCreateWindow()添加如下代码:

cs.lpszClass=AfxRegisteWndClass(CS_HREDRAW|CS_VREDRAW,LoadCursor(NULL,IDC_CROSS),0,0);即可

祝你好运

用delphi没毛病

你还可以把SetCursor放在OnInit中试试,或者OnDraw里面试试,没有做过这方面的东东,只能按感觉说说