Показать сообщение отдельно
Старый 21.05.2003, 15:35   #3   
Форумец
 
Сообщений: 94
Регистрация: 16.03.2003

Павел-Kikoz вне форума Не в сети
Ага, пробывал, пункт номер 2 в первом сообщении.
CreateProcess( NULL, // No module name (use command line).
"start c:\\Document.doc", // Command line.
NULL, // Process handle not inheritable.
NULL, // Thread handle not inheritable.
FALSE, // Set handle inheritance to FALSE.
0, // No creation flags.
NULL, // Use parent's environment block.
NULL, // Use parent's starting directory.
&si, // Pointer to STARTUPINFO structure.
&pi ) // Pointer to PROCESS_INFORMATION structure.
)
Это вызовет cmd-окно, которое вызовет Word с открытым файлом c:\Document.doc. Но pi->hProcess будет содержать handle не Word'а, а это черного окошка, которое закроется сразу же после того, как запустит Word. То есть я отлавлю момент окончания ЗАГРУЗКИ word'a, а не момент закрытия...
Мне это окно глаза не мозолит, но и хандл его мне как-то тоже по-боку...
Или я что-то неправильно делаю?

Все равно, спасибо, fishca!
  Ответить с цитированием