Thema
:
Delphi
Form aus Symbolleiste verbannen
Einzelnen Beitrag anzeigen
bitsetter
Registriert seit: 17. Jan 2007
1.169 Beiträge
Turbo Delphi für Win32
#
6
Re: Form aus Symbolleiste verbannen
2. Jun 2007, 09:22
Das wäre das wichtigste:
zusammenfalten
·
markieren
Delphi-Quellcode:
private
procedure
WMSysCommand(
var
Message
: TWMSysCommand);
message
WM_SYSCOMMAND;
public
{ Public declarations }
end
;
var
Form1: TForm1;
implementation
{$R *.dfm}
uses
ShellApi;
procedure
TForm1.WMSysCommand(
var
Message
: TWMSysCommand);
begin
// Fenster wurde minimiert
if
Message
.CmdType
and
$FFF0 = SC_MINIMIZE
then
begin
Hide;
//Fenster verstecken
// Icon in der
TNA
anzeigen
Shell_NotifyIcon(NIM_ADD, @IconData);
end
else
inherited
;
end
;
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
Zitat
bitsetter
Öffentliches Profil ansehen
Mehr Beiträge von bitsetter finden