バックグラウンドで起動するWinFormアプリケーション(Program.csのループ)があります。メッセージを受信した後には、CEFのそれCEF - 複数回連続してウィンドウを実行
static void Main(string[] args) {
while(true){
if(messageReceived()){
if(Program.message == 200) {
Application.Run(new Form());
}
else {
Environment.Exit(0);
}
}
}
}
でブラウザとウィンドウでフォームを示しています
private CefSharp.WinForms.ChromiumWebBrowser browserChrome;
private void Form_Load(object sender, EventArgs e) {
this.browserChrome = new CefSharp.WinForms.ChromiumWebBrowser(String.Empty);
this.browserChrome.Load("htp://www.google.pl");
}
これが初めて動作しますが、私は自分のフォームを閉じた後、アプリケーションは再びメッセージをチェックするために開始します私は再び私のフォームを開きたいときや、全体のエグゼがクラッシュ: エラーが
libcef.dll、バージョンに発生した「ChromeAppは動作を停止」:3.2785.1482.0、タイムスタンプ:0x57eb4d4e
このフォームをChromiumで2回実行することはできますか?
は助け