I am writing a small application in C++ based on the Desktop API (CreateDesktop / OpenDesktop / SwitchDesktop)
I create a secondary desktop and i spawn explorer.exe into it.
Each time I use a windows shortcut from this secondary desktop (like WIN + E / CTRL + ALT + SUPP)
it creates the associated window into the first / primary default desktop.
How to make the windows shortcuts works correctly ?
What are the differents solutions to solve this problem ?
I don't like catching all keyboard combinaisons myself.