Форум: "Потрепаться";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];
ВнизПочему зависаетWaitForSingleObject? Найти похожие ветки
← →
Katrin (2003-10-09 15:58) [0]Подскажите пожалуйста, почему после выполнения ShellExecuteEx может зависать функция WaitForSingleObject?
SHELLEXECUTEINFO info;
info.cbSize := sizeof(info);
info.lpFile := MyPath;
info.lpVerb "= "open";
info.lpDirectory := MyDir;
info.nShow := SW_HIDE;
info.fMask := SEE_MASK_NOCLOSEPROCESS|SEE_MASK_FLAG_NO_UI;
bRet := ShellExecuteEx(&info);
waitForSingleObject(info.hProcess,INFINITE);
← →
Е-Моё имя (2003-10-09 16:08) [1]она для этого и предназначена)
← →
Katrin (2003-10-09 16:16) [2]Она предназначена для ожидания, а не для того чтобы вешать систему
← →
Polevi (2003-10-09 16:17) [3]вот она и ожидает
← →
Katrin (2003-10-09 16:19) [4]Лучше подскажите, по какой причине она не подхватывает то, что инициализация процесса завершилась
← →
Polevi (2003-10-09 16:22) [5]она ждет не заврешения работы процесса, а не его инициализации
← →
Polevi (2003-10-09 16:22) [6]WaitForInputIdle
← →
MBo (2003-10-09 16:23) [7]Она ждет окончания процесса, а не его инициализации.
м.б., пригодится WaitForInputIdle
← →
Katrin (2003-10-09 16:28) [8]Действительно, не тормозит, но при чем тут окончание инициализации?
"The WaitForInputIdle function waits until the given process is waiting for user input "
← →
MBo (2003-10-09 16:31) [9]Ты уж определись в своих целях...
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c