我能够使用 C# 中的 mshtml 库创建文档和窗口。但是当我这样做时,窗口的高度和宽度似乎为 0。
我可以使用window.open("about:blank", null, "height=1000,width=1000")
,但它实际上会弹出一个新窗口,我想要的应该都是代码。
我的问题是,如何将原始窗口创建为特定大小?window.resizeTo(1000, 1000) 完全没有效果。
var document = (IHTMLDocument2)new HTMLDocument();
var window = document.parentWindow;
window.resizeTo(1024, 768); // has no effect
document.write(new object[] { html });
document.close();
window.execScript(script, "javascript"); // error in my script due to window size