ShDocVw
オブジェクトにアクセスするために相互運用アセンブリを使用していInternetExplorer
ます。
foreach(InternetExplorer IE in new ShellWindowsClass())
{
Console.Log(IE.HWND.ToString() + Environment.NewLine);
}
結果は - 同じウィンドウ レポートのすべてのタブはHWND
、MainWindowHandle
そのウィンドウのプロセスと同じです。実際、これらのオブジェクトには、それらを互いに区別する明確な情報は見つかりません。
そして、これらのインスタンスを実際のタブに関連付けて、それらをウィンドウ イベント (ウィンドウ フォーカスの変更がほとんど) に一致させる必要があります。Frame Tab
このオブジェクトと、対応するインスタンスまたはTabWindowClass
ウィンドウ インスタンスとの間のリンクを見つけることができれば幸いです。
これを達成する方法はありますか?