1. 程式人生 > >判斷執行緒是否為主執行緒,獲得主執行緒方法

判斷執行緒是否為主執行緒,獲得主執行緒方法

沒有程式碼,僅提供方法思路

1,列舉所有執行緒獲得其入口地址

2,獲取EXE檔案入口點

   注:一般取得PE檔案基址+入口點偏移即為入口地址,不過Win7中載入EXE的基會變化,需先獲得程序的EXE模組基址+入口點偏移才=入口地址

3,判斷執行緒入口地址與程序入口點是否相等 則為主執行緒

....................................................................................................................

剛測試了好幾個EXE,加過殼的也一樣,全部證實通過,不知道是不是還有意外情況就需要實踐中修正了.