@Klasu:
WinExec ist nur noch aus kompatibilitäts Gründen für 16-Bit Programme vorhanden und schon seit langen von Microosft als obsolte gekennzeichnte. Da Vista keine 16-Bit Programme mehr unterstützt, kann e dort schon nicht mehr vorhanden sein. Stattdessen sollte man CreateProcess oder Shellexecute nehmen.