我的WPF应用程序必须打开浏览器窗口并使用HTTP POST向其发布一些值。 为了使其更加复杂,浏览器必须全屏显示。
通过以下帖子,我成功完成了第一部分:How to open IE with post info in C#? (嵌入一个不可见的WebBrowser,然后从中打开一个新的空白窗口)。 但是,我无法使此浏览器窗口全屏显示。
我尝试过的一件事是为IE设置注册表值以使用全屏。但是,只要用户手动更改窗口大小,就会更改此值。
我考虑的另一件事是使用Process.Start()以kiosk模式打开浏览器(IE)。但是,使用Process.Start()时,无法执行POST请求。 我简单考虑的第三件事是使用javascript来做全屏但我没有看到这与POST请求一起工作。
我无法对收到POST的网站进行更改。