Pure WinAPI, language is not critical.
The situation is this: I make a window, it is NOT the topmost, and it should remain on the screen when you press Win + M and Win + D. Now I check on Win7, but it should work for anyone. Win + M seems to have won, but with the second ... I can’t understand how Win + D works in general - the window doesn’t receive messages that I logically expected when minimized / moved. And if somehow it turns out to notice that they turned off - it does not go out to prohibit folding. There is a standard program that has the desired behavior, but Spy ++ cannot catch anything in it at all, even under the admin (I saw this the first time).
The problem is that when you click Win + D, the windows disappear (collapse). And should not. Has anyone encountered a question?
PS Maybe you should use some new Shell or DWM shell interfaces, but I won’t find any. :(