explorer.exe

Тема в разделе "WASM.WIN32", создана пользователем maninthecode, 29 фев 2008.

  1. maninthecode

    maninthecode New Member

    Публикаций:
    0
    Регистрация:
    21 окт 2007
    Сообщения:
    4
    делаю TerminateProcess
    а потом CreateProcess

    в итоге все нормально запускается, но открывается окошко с моими документами

    как избежать его открытия, ведь когда процесэксплорером перезапускаешь,
    то всё тихо запускается и никаких папок не открывается ...
     
  2. KeSqueer

    KeSqueer Сергей

    Публикаций:
    0
    Регистрация:
    19 июл 2007
    Сообщения:
    1.183
    Адрес:
    Москва
    maninthecode
    Не стоит может CreateProcess еще раз делать? После TerminateProcess explorer обычно сам себя запускает еще раз
     
  3. LazzY

    LazzY New Member

    Публикаций:
    0
    Регистрация:
    6 мар 2006
    Сообщения:
    123
    KeSqueer
    , но может и не перезапускаться.
    Обратите внимание, что maninthecode эксплорер "не любит" когда ему делают TerminateProcess с "необычным" uExitCode.
    а окно с проводником запусается если explorer.exe находит свою копию в процесах.. сделайте ожидание завершения...м.. поиск процесса explorer перед createProcess.. да мало ли что можно предумать
     
  4. maninthecode

    maninthecode New Member

    Публикаций:
    0
    Регистрация:
    21 окт 2007
    Сообщения:
    4
    KeSqueer,LazzY
    спасибо, попробую!