Answer the question
In order to leave comments, you need to log in
Draw primitives over the desktop in windows?
draw over the workspace in windows image. How can this be achieved?
Answer the question
In order to leave comments, you need to log in
Through WinAPI find the desktop window. It seems like there can be two of them, one with icons, one with a background. Google will tell you what window class is needed there. You can start with FindWindow(), then, if necessary, go through the window hierarchy using EnumChildWindows().
And then it is most practical to place your window as a child of the one found. Then you can draw whatever you want on your window. SetParent() to the rescue. The window itself, in theory, can be created through the GUI framework, and not through the API, but then you have to modify the window styles.
Pulling WinAPI from under Python is inconvenient, but the ctypes module will help.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question