Сделать окно частью рабочего стола

Я хочу сделать окно, созданное с

CreateWindowEx(WS_EX_TOOLWINDOW | WS_EX_LAYERED, wc.lpszClassName, 0, WS_POPUP | WS_VISIBLE | WS_SYSMENU, ...);

Кроме рабочего стола.(Я знаю, что это может быть невозможно, но я хочу максимально приблизиться к этому чувству).

Таким образом, мне нужно это когдаВЫИГРАТЬ+D ударил (или когда в правом нижнем углу экранаShow desktop кнопка нажата), окноне должен быть скрыт.

Как предотвратить скрытие окна при отображении рабочего стола сВЫИГРАТЬ+D?

Примечание. Сначала я думал, что это возможно, если свернуть окно (https://stackoverflow.com/questions/27781352/prevent-window-to-be-minimized?noredirect=1#comment43975051_27781352) но, как отмечают некоторые пользователи, похоже, что это еще одна проблема.

Ответы на вопрос(1)

Ваш ответ на вопрос