.純見外部アプリケーションでメインスレッドID
-
22-08-2019 - |
質問
んの柄 主 スレッドの外部アプリケーション.のプログラム私のメインスレッドは下記からダウンロードできます重要なもの主なねじになります。知っているものが一つのコピーこのプログラムを走っています。こうして私はこの瞬間:
Process[] someProcesses = Process.GetProcessesByName("some");
IntPtr threadHandle = OpenThread(ThreadAccess.SUSPEND_RESUME, false, (uint)someProcesses[0].Threads[0].Id);
ほとんどの時間を、スレッドは[0]は、メインスレッドがその他の時間ではありません。かのスレッドを見たいのがメインのスレッドの他のアプリケーション?
ロ.
解決
これは思っ介 Processes
, き ProcessThreadCollection
通 Threads
物件です。各スレッドは、 StartTime
(ご用意してい Ticks
など)を想定し、主スレッドが最初に開始するのかを明らかにするのに最も低い。
その場合で、呼び出しスタックのための各スレッドは、のようなアプリケーションのエントリポイント。が見出せなかったので管理の話と確信していることができよP/を呼び出す.
他のヒント
お話しに来るのが遅--のだが,このGoogle検索も、よいでしID私のメインスレッドはセット Thread.CurrentThread.Name
値(のような"メイン"が私のアプリが起動します。
所属していません StackOverflow