Einzelnen Beitrag anzeigen

teebee

Registriert seit: 17. Jan 2003
Ort: Köln
460 Beiträge
 
Delphi 6 Professional
 
#9

Re: nicht modale dialoge verschieben

  Alt 11. Mai 2007, 22:35
Zitat von Mark90:
ich habs bei meinem dialog probiert, leider klappt das nicht.

Delphi-Quellcode:
case umsg of
  WM_SIZE:
    BEGIN
      ReleaseCapture;
      SendMessage(HWND, WM_SYSCOMMAND, $F012, 0);
    END;
Das gehört nach WM_LBUTTONDOWN und nicht nach WM_SIZE, dann geht es.

Zitat von himitsu:
ReleaseCapture und WM_SYSCOMMAND+$F012 sind Functionen/Messages der VCL.
Nein, die gehören beide zu Windows.

Gruß, teebee
  Mit Zitat antworten Zitat