Main forum > Bug Reports
Hiding the mouse cursor - INLINE, user32 DLL option?
Darmakwolf:
--- Quote from: Schranz0r on 2021-Jan-22 ---If the Pointer is shown with SYSTEMPOINTER FALSE it's sounds like a bug to me...
So i move the topic to bugreport! :)
--- End quote ---
Gah.. sorry. No. Not the issue.
SYSTEMPOINTER TRUE: I can use the mouse and it's not locked to a window. Fine.
SYSTEMPOINTER FALSE: I am locked to the window and can't move the mouse outside of it.
MY PROBLEM: I want to use a game-drawn mouse. I am either stuck with the system (windows) mouse drawn OVER my custom cursor if I want mouse freedom to leave the game window, or I am stuck with being able to use a custom drawn cursor rendered by the game BUT LOCKED TO THE GAME WINDOW.
WHY for the love of god can I not draw my own cursor and have the freedom to move the mouse OUTSIDE THE GAME WINDOW without the Windows system cursor being drawn over it. This isn't a BUG - it's a missing feature.
All I am asking is some help wrapping user32.dll to hide the mouse cursor so I can do SYSTEMPOINTER TRUE, draw my custom cursor, and hide the windows cursor. That's it!
Gernot????
Qedo:
can you help?
https://www.glbasic.com/forum/index.php?topic=1364.msg16555#msg16555
Kitty Hello:
Try Setcursor(0):
https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setcursor
It might work with the IMPORT command.
Darmakwolf:
--- Quote from: Kitty Hello on 2021-Jan-23 ---Try Setcursor(0):
https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setcursor
It might work with the IMPORT command.
--- End quote ---
Gernot, can you help me with the glbasic wrapper to call this? Having trouble with that.
Darmakwolf:
--- Quote from: Kitty Hello on 2021-Jan-23 ---Try Setcursor(0):
https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setcursor
It might work with the IMPORT command.
--- End quote ---
in addition, Gernot, I found the following:
https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setsystemcursor
I think this is more what we want? I think SetCursor is momentary, per some googling, not "while in app window." Not sure how to experiment with it. I just want a custom drawn cursor in the game without being locked to a screen and no windows mouse covering it up.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version