1

私の WPF アプリケーションは、ブラウザ ウィンドウを開き、HTTP POST を使用して値を送信する必要があります。さらに複雑なことに、ブラウザはフルスクリーンでなければなりません。

この投稿に従うことで、最初の部分で成功することができました: How to open IE with post info in C#? (非表示の WebBrowser を埋め込み、そこから新しい空白のウィンドウを開きます)。ただし、このブラウザ ウィンドウをフルスクリーンにすることはできません。

私が試したことの 1 つは、IE がフルスクリーンを使用するようにレジストリ値を設定することでした。ただし、この値は、ユーザーがウィンドウのサイズを手動で変更するとすぐに変更されます。

私が考えたもう 1 つのことは、Process.Start() を使用してブラウザー (IE) をキオスク モードで開くことでした。ただし、Process.Start() を使用する場合、POST 要求を行うことはできません。私が簡単に考えた 3 番目のことは、javascript を使用してフルスクリーンを実行することでしたが、これが POST 要求と一緒に機能しているとは思えません。

POST を受信する Web サイトを変更できません。

4

0 に答える 0