WinFormsブラウザコントロールでこれが可能かどうかはわかりませんが、JavaScriptがその関数を呼び出すときにC#メソッドを実行するようにC#からjavascriptへの関数を定義できるフックまたはコールバックを何らかの方法で設定したいと思います。簡単な例は、Webアプリケーションを作成し、それをC#WinFormsネイティブクライアント内で実行していることです(したがって、実際のWindowsプログラムのように見えます)。ファイルi / oとディレクトリ反復メソッドをJavascriptに公開して、次のようにする必要があります。私のWebアプリケーションは、追加のJavaアプレットやフラッシュをロードしなくてもファイルシステムにアクセスできます。
この機能を公開するサードパーティのライブラリを要求していないことに注意してください。リソースや、この機能やその他の必要な機能を作成する方法についての説明を求められます。