Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

AW: Form Window wiederherstellen

  Alt 29. Jan 2011, 14:52
Ich weiß jetzt nicht, ob Delphi 2006 schon auf die TaskbarCreated-Message reagiert, welche Windows verschickt, wenn die Taskbar (neu) erstellt wurde.

Wenn sich in der Unit Forms eine globale Variable mit dem Namen RM_TaskBarCreated befindet, dann vermutlich ja.

Sobald deine Anwendung diese Message empfängt, dann löst Delphi unter Anderem Application.OnSettingChange aus.

Ansonsten selber die Message abfragen und z.B. in Application.OnMessage drauf reagieren.
An die MessageID kommt man über MSDN-Library durchsuchenRegisterWindowMessage.
RM_TaskBarCreated := RegisterWindowMessage('TaskbarCreated');
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat