Hallo Leute,
ich hab da ein kleines Problem:
Mein Programm läuft im Tray - schön. Wenn ich den PC runterfahren will klappt alles - schön. Dies passiert aber nur, weil ich folgenden Code verwende:
Delphi-Quellcode:
procedure TMainForm.WMQueryEndSession(var Msg: TMessage);
begin
FCanClose := True;
Msg.Result := 1;
end;
procedure TMainForm.WMEndSession(var Msg: TMessage);
begin
if Msg.WParam = 1 then
Msg.Result := 0;
end;
- schön.
Will ich mich jetzt aber abmelden, passiert einfach mal gar nichts - schlecht!
Schließe ich mein Programm, kann ich mich abmelden.
Benutzerwechsel funktioniert auch, wenn das Proggy läuft.
Infos:
WinXP Home
Adminrechte (falls wichtig)
Könnte mir vielleicht jmd. weiterhelfen?
PS: Hab den Code auch nur irgendwo hier aus'm Forum.
MfG
Daniel L.