Click here to Skip to main content
15,867,975 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Where can i find the cursor value in the registry ?

And can i change it to a specific file ? ( CUR file )

What I have tried:

None, I haven't tried anything yet except searching Google
Posted
Updated 5-Nov-19 9:19am
Comments
Patrice T 4-Nov-19 12:22pm    
what cursor ?
[no name] 4-Nov-19 12:23pm    
Mouse Cursor

Which cursor are you talking about? Cursors are selected from a set in the Windows directory using the Control Panel. If you want to use your own then you need to load it into memory at startup and set it as the default for your Window.
 
Share this answer
 
Comments
[no name] 4-Nov-19 12:28pm    
I'm talking about the "Computer\HKEY_CURRENT_USER\Control Panel\Cursors" In the registry, whice value in this section i need to change to change the cursor icon ?
Richard MacCutchan 4-Nov-19 14:22pm    
In a word:none. Do not mess about with the registry unless you are an expert in the internals of Windows, as it can make your whole system stop working. As I already said, those can be changed from the Control Panel, which is what it exists for: Control Panel, select Themes and Mouse Cursor to do any changes.
[no name] 4-Nov-19 14:24pm    
But i want to do this with code, and i have good experience on windows.
Richard MacCutchan 4-Nov-19 14:40pm    
Well I cannot stop you.
[no name] 4-Nov-19 14:41pm    
Can you help me please ?
How to Change Mouse Pointer in Windows 10[^]

Around half-way down that article is a section titled Change Mouse Pointers in Registry which explains the settings.

As the other Richard said, editing the registry is a dangerous hobby, and can seriously mess up your computer. Make sure you have a known-good backup of your system before you start spelunking.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900