1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| 18192123 |
2.11.2008 19:34
Сообщение
#1
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: 2 |
Запущен некоторый процесс (например, calc.exe). Требуется приостановить работу разрабатываемого приложения до момента завершения указанного процесса (т.е. calc.exe) или до истечения заданного времени (используем события).
создала объек-событие, дескриптор которого будем использовать в вызове функции WaitForSingleObject:
а теперь мне не понятно, как привязаться к тому процессу, до завершения которого мы приостанавливаем работу разрабатываемого..? объясните пожалуйста, как это должно выглядеть..? Сообщение отредактировано: 18192123 - 2.11.2008 19:35 |
![]() ![]() |
| 18192123 |
3.11.2008 21:49
Сообщение
#2
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: 2 |
Хочу получить дескриптор своего стороннего процесса (всё тот же calc.exe)...Возникла 6-я ошибка (дескриптор некорректный..)..Как это можно исправить, объясните пожалуйста..??
|
18192123 Использование WaitForSignleObject 2.11.2008 19:34
volvo Уточнение: этот процесс запускается твоей программ... 2.11.2008 21:19
18192123
Уточнение: этот процесс запускается твоей програм... 2.11.2008 22:09
volvo В таком случае тебе и Event на него нельзя ставить... 2.11.2008 22:20
18192123
В таком случае тебе и Event на него нельзя ставит... 2.11.2008 22:38
volvo Потому что: У тебя нет не то что потока, у тебя да... 2.11.2008 23:40
18192123
DWORD dw = WaitForSingleObject(process_ID, 15000)... 2.11.2008 23:57
volvo process_ID - это сторонний процесс... 3.11.2008 0:12
volvo Получать нужные права на процесс... Для использова... 3.11.2008 22:06![]() ![]() |
|
Текстовая версия | 8.12.2025 21:31 |