Как свернуть окно на панель задач? (т.е. без значков)

У меня есть окно, которое я хочу свернуть (на панель задач), поэтому я вызываю ShowWindow :

ShowWindow(Handle, SW_MINIMIZE);

За исключением того, что окно не сворачивается (на панель задач), а отображается в виде значка :

enter image description here

Окно не имеет родительских элементов:

enter image description here

Как свернуть окно на панель задач?


Обновить :

Следуя совету 2002 , я пытаюсь установить стиль окна WS_EX_APPWINDOW и / или убедиться, что у окна нет владельца:

enter image description here

К сожалению, это меняет поведение моего (Delphi) приложение, потому что теперь есть два значка панели задач для моего приложения, а не один:

enter image description here

Это, конечно, артефакт Delphi (5); и поскольку я пытался решить другую проблему .

Но это не должно повлиять на этот вопрос. я вызываю ShowWindow (..., SW_MINIMIZE) API, и вместо того, чтобы сворачивать окно, Windows делает иконку приложения.

Как свернуть окно до панель задач?

7
задан Community 23 May 2017 в 12:07
поделиться