Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#3

AW: Welche Window Message bei Neustart von explorer.exe

  Alt 13. Dez 2011, 02:24
Da die Taskbar vom Explorer dargestellt wird und somit auch eine Tastbar erstellt wird, wenn der Explorer neu startet ...

RM_TaskBarCreated := RegisterWindowMessage('TaskbarCreated'); .
Das ergibt eine MessageID, ähnlich wie WM_WININICHANGE ... nur eben dynmisch.

Statt auf RM_TaskBarCreated zu lauschen, kannst'e auch auf CM_WININICHANGE hören, denn Dieses (und Andere) löst Delphi intern aus, wenn RM_TaskBarCreated eintrudelt.
> z.B. WndProc der Haupform oder TApplicationEvents.OnMessage
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (13. Dez 2011 um 02:27 Uhr)
  Mit Zitat antworten Zitat