Einzelnen Beitrag anzeigen

DeSoVoDaMu

Registriert seit: 7. Dez 2005
Ort: Radeberg
2 Beiträge
 
Delphi 5 Professional
 
#1

WM_SYSCOMMAND und Delphi (5)

  Alt 19. Dez 2005, 11:21
Hallo,
ich fange in meinem Programm die Nachricht WM_SYSCOMMAND ab und reagiere auf diese.
Delphi-Quellcode:
procedure OnSyscommand(var msg: TMessage); message WM_SYSCOMMAND;
.
.
procedure TFOrm1.OnSyscommand(var msg: TMessage);
begin
  Showmessage('.');
end;
Allerdings wird diese nur gesendet, wenn man entweder auf eines der Icons in der Titelleiste klickt oder wenn man in der Titelleiste das Systemmenü öffnet und dort eine Auswahl tätigt.
Sie wird nicht gesendet (oder kommt nicht an..), wenn man in der Leiste links neben der Uhrzeit mit rechts auf das Programm klickt und dort etwas aus dem aufklappenden Menü auswählt. Woran kann das liegen?
Schreibe ich ein C-Programm, was genau das selbe machen soll, geht es ohne Probleme.

Gruss,
DeSoVoDaMu
  Mit Zitat antworten Zitat