- - PR -
スレッド(Windows)について教えてください。
1
投票結果総投票数:7 | |||
---|---|---|---|
Windows | 7票 | 100.00% | |
|
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-01-23 16:08
@APIにて、プロセスの場合、生成するとプロセス番号など、一意に確認できるような指標が戻りますが、スレッドの場合も同じように一意に確認できるような指標を取得できますでしょうか。
Aまた、プロセスの場合、一度取得したプロセス番号にて、そのプロセスの存在チェックができると思うのですが、スレッドの場合も同じように、そのスレッドの存在チェックができるのでしょうか。 スレッドについては、今まで利用したことがありませんので、教えてください。 |
|
投稿日時: 2004-01-24 00:59
APIというのはWindows32APIのことでしょうか?
スレッドを使うならクラスライブラリのを使ったほうが 安全だし使いやすいと思います。 |
|
投稿日時: 2004-01-24 00:59
(1)CreateThreadでスレッドハンドルとスレッドID(識別子)がもらえます
(2)スレッドハンドルからならWaitForXxxObject スレッドIDからならGetExitCodeThreadあたりでしょうか // CreateThreadだとCRTの初期化がされないので、 // CRTのスレッド作成関数(VCなら_beginthreadex)を使ったほうが // よいでしょう。 |
|
投稿日時: 2004-01-24 01:00
あ、Insider.NET 会議室 でしたか。
失礼しました。 上記の説明はAPIの話なので無視してください..._(._.)_ |
|
投稿日時: 2004-01-24 02:35
諸農です。
Process.Threads[n].Id ではどうでしょうか? #nはコレクションが保持する範囲内で指定します。 _________________ 諸農和岳 Powered by Turbo Delphi & Microsoft Visual Studio 2005 十兵衛@わんくま同盟 http://blogs.wankuma.com/jubei/ |
1