最近有個專案,為了能夠支持H5,使用了CefSharp。
為了整體美觀,外層只有一個Form表單。去除了最大化、最小化、關閉按鈕,
打算使用頁面JS呼叫C#實作此功能。
在實作最大化、最小化功能后,卡在了關閉功能上。
在關閉時,我使用JS呼叫Winform中的方法,直接清理了行程;
System.Environment.Exit(0);
但卻在視窗關閉后會提示cefsharp.browsersubprocess停止作業的問題。不知道具體原因,求解~

uj5u.com熱心網友回復:
沒有用過 CefSharp,不過我認為 System.Environment.Exit(0) 是一種粗暴的終止方式,就像電腦拔電源一樣。可以使用 Form.Close 這種溫柔的方法嗎?uj5u.com熱心網友回復:
Application.Current.Shutdown();uj5u.com熱心網友回復:
private void Form1_FormClosing(object sender, FormClosingEventArgs e){
Cef.Shutdown();
}
uj5u.com熱心網友回復:
Cef.Shutdown();轉載請註明出處,本文鏈接:https://www.uj5u.com/net/56943.html
標籤:C#
上一篇:關于fastreport.net在google瀏覽器更新后無法列印問題
下一篇:C#求大佬解釋一下異步
