IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   Есть ID процесса и ID потоков (http://www.imho.ws/showthread.php?t=10386)

zaa 03.09.2002 10:24

Есть ID процесса и ID потоков
 
Имееться ID процесса, как узнать ID его потоков.

@ndrew 03.09.2002 13:11

Проверь здесь

alexey_ma 03.09.2002 14:14

В NT это работать не будет.

@ndrew 03.09.2002 14:22

Да ну? :) Не уверен...
Выхода из ситуации по крайней мере два, даже если вас съедят. Решение есть всегда, и находится оно там же - msdn. Данный код не проверял, но ведь и не стояла такая задача, верно? :)
А советы... Их можно давать и к ним можно прислушиваться. Ведь никто не говорит о 100% решении. Пока ето не будет проверено...

alexey_ma 03.09.2002 14:35

Точно не будет работать. Tool Help Library в NT не подерживаеться.

@ndrew 03.09.2002 14:45

Я только что проверил - все работает... если, конечно 2000-ик не считать НТ, то... :) Могу даже ехешник прислать :)

Цитата:

Tool Help Library в NT не подерживаеться.
И где такое написано?!? С уважением, regards...

alexey_ma 03.09.2002 14:51

В Win2000 - да. А в NT нет. Кернел NT эти функции не подерживает.
Из MSDN к CreateToolhelp32Snapshot :
Requirements
Windows NT/2000: Requires Windows 2000.
Windows 95/98: Requires Windows 95 or later.
Header: Declared in Tlhelp32.h.
Library: Use Kernel32.lib.

@ndrew 03.09.2002 15:02

NТ 4.0 и раньше - ндась.... :(
Будем искать :) Если етого недостаточно :)

coho 12.09.2002 22:14

zaa
Может подойдет DebugActiveProcess. Затем с помощью WaitForDebugEvent поймать все CREATE_THREAD_DEBUG_EVENT.


Часовой пояс GMT +4, время: 16:13.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.