如何阻止webbrowser里页面加载时出现沙漏鼠标
本帖最后由 tigerose 于 2010-02-23 12:55:54 编辑 我把webbrowser放在一个无模式对话框中,这个对话框由某个dll中的独立线程(dll被加载后创建该线程)创建。
主程序发个消息给这个独立线程,这个线程peek到这个消息后,就使webbrowser跳转到某个网页,问题是网页加载时鼠标会变成沙漏状。
在这个对话框处理了OnSetCursor,但是代码根本不会跑到这里;在主程序里处理WM_SETCURSOR消息如下:
if(WM_SETCURSOR == message )
{
SetCursor(LoadCursor(NULL, IDC_ARROW));
return TRUE;
}
也达不到效果。
我的主程序的运行就是不该让用户意识到我有使用webbrowser,请问该如何阻止沙漏鼠标出现??
[解决办法]
帮顶 回复内容太短了!
[解决办法]
帮顶 回复内容太短了!
[解决办法]
C#代码?
1.既然是WinForm,你就可以直接暂时修改用户的鼠标状态.(比较暴力的方式)
2.把webbrowser隐藏起来.
另外这个需求比较偏.