делаю TerminateProcess а потом CreateProcess в итоге все нормально запускается, но открывается окошко с моими документами как избежать его открытия, ведь когда процесэксплорером перезапускаешь, то всё тихо запускается и никаких папок не открывается ...
maninthecode Не стоит может CreateProcess еще раз делать? После TerminateProcess explorer обычно сам себя запускает еще раз
KeSqueer , но может и не перезапускаться. Обратите внимание, что maninthecode эксплорер "не любит" когда ему делают TerminateProcess с "необычным" uExitCode. а окно с проводником запусается если explorer.exe находит свою копию в процесах.. сделайте ожидание завершения...м.. поиск процесса explorer перед createProcess.. да мало ли что можно предумать