Forum: Win32/Win64 API (native code)
Delphi
by neolithos,
30. Jun 2004
Ja! Sicher! *verwirrt*
Du sagst doch, wenn die Titelleiste angeklickt wird, dass die Titelleiste Client-Area ist. Dadurch sollte doch das Systemmenu nicht mehr durch Rechtsklick auf die Titelleiste angezeigt werden.
Ein weiterer Nachteil ist, dass du nicht auf die Verschiebungen mittels Tastatur reagierst.
Ein Nachteil meiner Variante ist, dass dieses graue Rechteck, eventuell angezeigt...
Forum: Win32/Win64 API (native code)
Delphi
by neolithos,
30. Jun 2004
Erstmal muss ich mich Entschuldigen:
Weise bitte Result bei WM_MOVING eine 1 zu.
Zu der WM_NCHITTEST Variante:
Die gefällt mir nicht. Da dadurch auch der Rechtsklick nicht mehr das Popup-Fenster anzeigt.
Forum: Win32/Win64 API (native code)
Delphi
by neolithos,
30. Jun 2004
Nimm WM_MOVING und gib via Message.Result := 0 zurück.