Thema: Delphi WM_NCLButtonUp

Einzelnen Beitrag anzeigen

pstruh
(Gast)

n/a Beiträge
 
#4

Re: WM_NCLButtonUp

  Alt 16. Aug 2007, 21:13
Hallo Lukas,
der Code ist nicht der Rede wert. Eigentlich soll in

Delphi-Quellcode:
procedure TForm4.WMNCLeftButtonUp(var Message:TMessage);
begin
 ShowMessage('left up'); // << nur zum Test, hier soll eine Proc aufgerufen werden, die NIX
                         // am weiteren Windows-Handling verändert, sondern nur im Programm
                         // interne Reorganisationsaufgaben bearbeitet
end;
das funktioniert aber nur, wenn ich mit

Delphi-Quellcode:
procedure TForm4.WMNCLeftButtonDown(var Message:TMessage);
begin
 Message.Msg:=0;
end;
die Windows-Funktionalitäten quasi ausschalte: Dann kann ich natürlich nicht mehr das Fenster verschieben, ist also indiskutabel. Noch mal: Ich benötige eigentlich nur das Event LeftMouseButtonUp in der FormCaption um eine programminterne Proc auszuführen. Windows-Funktionalitäten sollen hier NICHT verändert oder ergänzt werden.
  Mit Zitat antworten Zitat