Einzelnen Beitrag anzeigen

Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#1

Schließen-Button aktivieren/deaktivieren

  Alt 18. Jun 2004, 13:04
Also, ich schmücke mich nicht mit fremden Federn, deshalb:
Dieser Code stammt von LCS, ich dachte mir nur, er sollte in die CodeLib.
Einen Screenshot zum Ergebnis gibt es natürlich auch, und hier ist der Code:
Delphi-Quellcode:
var
  hMen : HMENU;
begin
  //Ausschalten
  hMen := GetSystemMenu(Self.Handle, LongBool(0));
  EnableMenuItem(hMen, SC_CLOSE, MF_BYCOMMAND or MF_GRAYED);

  //Einschalten
  hMen := GetSystemMenu(Self.Handle, LongBool(0));
  EnableMenuItem(hMen, SC_CLOSE, MF_BYCOMMAND and not MF_GRAYED);
end;
Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat