D
Hi,
FindWindow war schon der richtige ansatz.
Nur musst du nicht nach dem Fensternamen, sondern nach dem Klassennamen suchen, da der bei einer anwendung immer gleich ist. (normalerweise jedenfalls, ich weiß jetzt nicht, wie es z.b. mit updates etc aussieht).
FindWindow nimmt zwei argumente, nr.1 ist der klassenname, Nr.2 der Fenstertitel
HWND Winamp = FindWindow("Winamp v1.x",NULL);
z.b. würde immer ein handle auf Winamp liefern, egal wie der Titel von winamp gerade ist.