
Zitat von
PremiumPils:
PostMessage(MyHandle, WM_CLOSE, 0, 0);
Laß dir doch in einer MessageBox das Fensterhandle und den Titel anzeigen. Dann kannst du die Werte ja mal mit Spy++, WinSpy oder X-Spy vergleichen. Vielleicht hast du ein Fenster der Anwendung, aber nicht das richtige.

Zitat von
PremiumPils:
if LowerCase(aProcessEntry32.szExeFile) = LowerCase(ApplicationName) then result := aProcessEntry32.th32ProcessID;
Unter Windows 2000/XP/2003 steht dort nur der Dateiname drin. Unter Windows 9x steht in szExeFile der vollständige Dateiname drin.
Windows 2k/XP/2k3: NOTEPAD.EXE
Windowx 9x: C:\WINDOWS\NOTEPAD.EXE