I created a little application that enumerates all possible hotkey combinations and calls the registerhotkey api on each one to see if it's available (of course cleaning up afterwards).
This successfully lists all hotkeys in use, but it doesn't tell which application (for example, Winamp global hotkeys) or shortcut (for example, calculator) it is mapped to, or how to remove the association. I have seen methods that enumerate all possible shortcut files to read them but that seems extremely inefficient. There should be a registry entry or something somewhere, I just don't know where it is.
How do I list what a hot-key is mapped to (it has to be stored somewhere) and how do I remove it?
____________________________________________________________________________
There are only 10 types of people in the world. Those that know binary and those that don't
Brent
This successfully lists all hotkeys in use, but it doesn't tell which application (for example, Winamp global hotkeys) or shortcut (for example, calculator) it is mapped to, or how to remove the association. I have seen methods that enumerate all possible shortcut files to read them but that seems extremely inefficient. There should be a registry entry or something somewhere, I just don't know where it is.
How do I list what a hot-key is mapped to (it has to be stored somewhere) and how do I remove it?
____________________________________________________________________________
There are only 10 types of people in the world. Those that know binary and those that don't
Brent