1. 爲了方便找到Attach的IE關閉所有的IE窗口,
Cltr + F5 或者 Debug->start without debuging 選擇 default InternetExplorer 啓動一個IE窗口
2.Attach BHO到前面打開的IE窗口中,注意圖2雖然只開了一個IE窗口,可是卻看到了兩個IE進程。5936是IE的主進程,5336是TAB進程,如果再開幾個TAB還會多幾個IE進程,因爲是TAB進程加載BHO的,所以選擇TAB進程5336就可以了。這時候可能你的斷點還是無效狀態,如果你的BHO是個按鈕或者菜單什麼的,去點一下,看看VC裏的斷點是不是有效了?
圖1
圖2.
OK,完成上面步驟就可以在IE8下輕鬆調試BHO DLL了