shellexecute muss man aber per DLL einbinden... im Default ist nur "shell" drin... aber das sollte auch reichen. Zusätzlich muss man noch wissen, dass man den Explorer, um ihn in einem Verzeichnis zu starten mit dem Parameter "/E,Pfad" startet...
also so: explorer.exe /E,C:\DeinPfad
Gruss