0
次のdoc2がdoc22と異なるのはなぜですか?なぜIHTMLDocument2がIHTMLDocument2.body.documentと等しくないのですか?
IHTMLDocument2 doc2 = (pDisp as IWebBrowser2).Document as IHTMLDocument2;
IHTMLDocument2 doc22 = doc2.body.document as IHTMLDocument2;
bool isequal = Marshal.GetIUnknownForObject(doc2) == Marshal.GetIUnknownForObject(doc22);
//Here, isequal is false. Why?