Moin,
sorry - ich bin mal wieder zu blöde

Ich habe hier ein Programm das beim Start ein paar Dateien kopieren soll und dann auf einen ButtonClick warten soll - sprich, das Hauptfenster soll den Focus bekommen. Klappt auch alles - nur wenn ich erst ein paar Dateien kopiere (mit CopyFileEx) dann bekommt das Hauptfenster hinterher nicht den Focus.
Versteht das jemand ?
Hans
OnShow ist nicht unbedingt das beste Event für sowas. Versuch mal OnActivate oder starte einen Timer mit etwas Verzögerung und mach den Kopiervorgang in dessen OnTimer-Event,
nachdem Du den Timer dort zuerst deaktiviert hast. Das vermeidet normalerweise solche timing-abhängigen Probleme oder Fokuswechsel während gerade schon eine solcher in Gang ist. Das mag Windows garnicht...