Forum: Win32/Win64 API (native code)
Delphi
by bluescreen25,
13. Sep 2007
Hier zeigst du mir, das andere in der Lage sind Programme zu schreiben, die Fensterhandles auslagern können, damit komme ich leider nicht weiter.
Ich bin mir nicht sicher, was ich mit der Software da soll, oder wie ich da rausfinde, wie man alle Fensterhandles eines Prozesses gespeichert bekommt. (Das ist meine Ursprungsfrage gewesen, bzw eine andere gute Idee, wie man die extApps zuverlässig...
Forum: Win32/Win64 API (native code)
Delphi
by bluescreen25,
12. Sep 2007
Öhmm, ich habe nix editiert oder erweitert, habe auf deinen Beitrag und den von Hoika geantwortet !
Also zum Thema:
Ich habe eine Anwendung geschrieben (CarPC_App) und diese beinhaltet einige Funktionen wie Mp3 oder Video/DVD-Player und halt die extApps.
Da können die User in der Config von der Platte Anwendungen raussuchen , die dann innerhalb des CarPC-Progs startbar sind. Werden extApps...
Forum: Win32/Win64 API (native code)
Delphi
by bluescreen25,
12. Sep 2007
Warum sind die Handles anders beim Editor nach erneutem Start ? Gerade mit Notepad ist es noch einfach den einzufangen. Dein Tipp mit FindWindowEx könnte hier noch was bringen, da könnte ich die erweiterten Fenster erhalten.
Achso,nochwas: Ich habe eine separate Config.exe, in der vom User die später nutzbaren extApps eingetragen werden.
Beim ersten Start der Apps ist alles kein Problem,...
Forum: Win32/Win64 API (native code)
Delphi
by bluescreen25,
12. Sep 2007
Soweit so gut, ich starte schon mit:
function RunProcess(FileName: string; ShowCmd: DWORD; wait: Boolean; ProcID: PDWORD): Longword;
var
StartupInfo: TStartupInfo;
ProcessInfo: TProcessInformation;
begin
FillChar(StartupInfo, SizeOf(StartupInfo), #0);
StartupInfo.cb := SizeOf(StartupInfo);
StartupInfo.dwFlags := STARTF_USESHOWWINDOW or STARTF_FORCEONFEEDBACK;