如何恢复鼠标指针到原状态
我用SetSystemCursor 将ARROW,IBEAM 设成我指定的鼠标指针,Arrow 那个可以在设置之前通过GetCursor()获取保存一下,怎样取当前IBEAM这个鼠标指针,以备日后恢复。
或者说有没有什么方法可以恢复所有鼠标指针(鼠标在不同的地方指针不同)到设置前状态。
全局的不是单个程序。
------解决方案-------------------- 记录鼠标指针
例如当前 IntPtr h = Cursors.Default.CopyHandle();
设置前保存
SetSystemCursor设置鼠标指针(全局)
恢复 SetSystemCursor(h,被设的鼠标);