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

ツリー一括表示

Nomalアイコン コンソールアプリで、WebView2の利用 /Wan (23/11/24(Fri) 12:08) #35553
Nomalアイコン Re[1]: コンソールアプリで、WebView2の利用 /KOZ (23/11/24(Fri) 13:01) #35554
  └Nomalアイコン Re[2]: コンソールアプリで、WebView2の利用 /Wan (23/11/24(Fri) 14:06) #35555 解決み!


親記事 / ▼[ 35554 ]
■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

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

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


違反を報告
[ □ Tree ] 返信 削除キー/

▲[ 35553 ] / ▼[ 35555 ]
■35554 / 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/


違反を報告
[ 親 35553 / □ Tree ] 返信 削除キー/

▲[ 35554 ] / 返信無し
■35555 / 2階層)  Re[2]: コンソールアプリで、WebView2の利用
□投稿者/ Wan 付き人(92回)-(2023/11/24(Fri) 14:06:29)
  • アイコンKOZ様

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


解決み!
違反を報告
[ 親 35553 / □ Tree ] 返信 削除キー/


Mode/  Pass/


- Child Tree -