MSHTMLで思い出した。
AxWebBrowserを介さずに直接MSHTMLでhtmlをパースすることってできるのかな?
HTMLDocumentをnewしたあとopenはずっとloadingのままになるしwriteでhtmlを書き込もうにもCOMException"種類が一致しません"。
HTMLWindow2はnewできない……。