CyberSlug Posted April 29, 2004 Share Posted April 29, 2004 I've looked at a way to change the mouse cursor, but have had limited success.SetCursor does not work, but SetSystemCursor does.... To change the normal arrow to cross-hair, callSetSystemCursor(LoadCursor(0, IDC_CROSS), 32512);Calling this function again will revert the cursor to normal.BUT this seems like quite a hack and could be bad if a custom cursor is loaded and the user forcably kills AutoIt. (To get your normal cursor back you simply need to open the mouse control panel applet and re-apply your mouse scheme .)Some helpful sites:http://www.mangovision.com/vbapi/ref/s/setsystemcursor.htmlhttp://msdn.microsoft.com/library/default....ces/Cursors.aspAnyone care to tackle this problem? I'd settle for something that only works on AutoIt-Gui windows. Use Mozilla | Take a look at My Disorganized AutoIt stuff | Very very old: AutoBuilder 11 Jan 2005 prototype I need to update my sig! Link to comment Share on other sites More sharing options...
Valik Posted April 29, 2004 Share Posted April 29, 2004 SetCursor should work for a GUI. I definitely do not want to see something that will force people to go into the Control Panel to fix their cursors, though. It pisses me off when I have a program which changes my cursor and doesn't restore it (I use themed cursors). I can even mess it with AutoIt through Send, sometimes (Bug, I'm sure, but no clue what it is). Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now