Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Minimieren abfangen klappt jedoch nur 1x

  Alt 23. Nov 2006, 15:37
oh, versuch lieber das WM_SYSCOMMAND direkt abzufangen.

Delphi-Quellcode:
type
  TForm1 = class(TForm)
  [...]
    procedure NoMinimize(var AMsg: TWMSysCommand); message WM_SYSCOMMAND;
[...]
procedure TForm1.NoMinimize(var AMsg: TWMSysCommand);
begin
  if AMsg.CmdType = SC_MINIMIZE then
    AMsg.Result := -1
  else
    inherited;      
end;
Noch sinnvoller ist jedoch einfach bei den BorderIcons das Minimieren auszublenden.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat