Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Управление потоком в другом процессе / 5 сообщений из 5, страница 1 из 1
26.11.2004, 18:11
    #32802083
bst7
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Управление потоком в другом процессе
Господа, помогите начинающему. Есть 2 процесса, один процесс запускает второй. Во втором процессе запускается поток, которым нужно управлять(приостановить, продолжить) из 1-го процесса. Как с помощью ф-й WinAPI реализовать управление потоком 2-го процесса?
...
Рейтинг: 0 / 0
26.11.2004, 18:31
    #32802127
Lelikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Управление потоком в другом процессе
Это достаточно большой раздел. Одних функций API для этого штук 20-30.
По видимому тебе нужны события (SetEvent, WaitForSingleObject, WaitForMultipleObjects). Лучше всего почитать какую-нибудь книгу по программированию на WinApi
________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
...
Рейтинг: 0 / 0
26.11.2004, 18:38
    #32802140
Tracer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Управление потоком в другом процессе
Если тебе нужно именно управлять, то лучше использовать не треды, а фиберы, легче код писать. Плюс тебе надо решить, что ты будешь использовать для межпроцессной комуникации.
...
Рейтинг: 0 / 0
26.11.2004, 18:54
    #32802170
КВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Управление потоком в другом процессе
Посмотри темы синхронизация потоков. Помогает.
...
Рейтинг: 0 / 0
03.12.2004, 00:08
    #32810734
Управление потоком в другом процессе
SuspendThread дурацкая функция и дурацкая фича. Реальная польза от нее только в отладчиках, а в любом другом софте она вредна. Потому как приводит к дедлокам. Sun выкинул эту фичу из Java, насколько я знаю.

Надо уметь проектировать многонитевые программы. Ответить себе на вопросы - зачем там нужна отдельная нить? зачем ее приостанавливать? чего она ждет? и так далее.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Управление потоком в другом процессе / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]