Ich habe folgenden Code:
Delphi-Quellcode:
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0);
if passwd then
begin
StandTime := standafter;
isStandby := false;
end;
Ich habe das Problem, dass die Befehle, die nach dem SendMessage stehen nicht ausgeführt werden.
Ich habe mich schon über die Delphi-Hilfe schlau gemacht und dort auch noch die Alternativen,
SendMessageCallback,
SendNotifyMessage,
PostMessage und
PostThreadMessage
gefunden, aber keine wollte so recht funktionieren, d.h. die Befehle wurden immer noch nicht ausgeführt.
Welche der Funktionen brauche ich, damit der Befehl gesendet wird und direkt danach die nächsten Befehle ausgeführt werden?
MFG
melodie