DOBON.NETプログラミング道掲示板

■35553 / 親記事)  コンソールアプリで、WebView2の利用
  
□投稿者/ Wan 付き人(91回)-(2023/11/24(Fri) 12:08:04)
  • アイコン環境/言語:[Windows10 C# Core] 
    分類:[.NET] 

    下記のHPに、次の記載があります。

    https://learn.microsoft.com/ja-jp/microsoft-edge/webview2/concepts/threading-model

    「WebView2 は、メッセージ ポンプを使用する UI スレッドに作成する必要があります。 すべてのコールバックはそのスレッドで行われ、WebView2 への要求はそのスレッドで行う必要があります。 別のスレッドから WebView2 を使用しても安全ではありません」とあります。

    一方、下記のHPには、コンソールアプリには、メッセージポンプが無いと記載されています。

    https://learn.microsoft.com/ja-jp/dotnet/standard/building-console-apps

    「コンソール アプリケーションには、既定で起動されるメッセージ ポンプがありません。」

    これって、使う方法が無いという事でしょうか?
    何か?抜け道って存在しますでしょうか?


マルチポストを報告
違反を報告
引用返信 削除キー/
■35554 / ResNo.1)  Re[1]: コンソールアプリで、WebView2の利用
□投稿者/ KOZ 一般人(30回)-(2023/11/24(Fri) 13:01:31)
  • アイコンNo35553に返信(Wanさんの記事)
    > 何か?抜け道って存在しますでしょうか?

    Console アプリでも Windows Forms を使えます。
    手順は以下を参照してください。

    「.NET アプリケーションでWindowsフォームを利用する」
    https://blog.yucchiy.com/2021/08/dotnet-windows-form/


違反を報告
引用返信 削除キー/
■35555 / ResNo.2)  Re[2]: コンソールアプリで、WebView2の利用
□投稿者/ Wan 付き人(92回)-(2023/11/24(Fri) 14:06:29)
  • アイコンKOZ様

    できました。
    WindowsFおrmを利用してなんとかなりそうです。
    ありがとうございました。


解決み!
違反を報告
引用返信 削除キー/



スレッド内ページ移動 / << 0 >>

このスレッドに書きこむ

Mode/  Pass/


- Child Tree -