Google Chromeを安全に閉じるにはどうすればよいですか?私はクロムプロセスを殺すことができますが、この場合、Google Chromeは次の実行時にアプラッシュを報告します。Google Chromeをプログラムで安全に閉じる方法
答えて
Process
クラスを使用してウィンドウハンドルを特定し、ウィンドウにWM_CLOSE
メッセージを送信してみることができます。
動作しません。あなたはコードを通過することができます – Stephane
あなたはこのように、ほとんど知られUI Automation APIを使用することができます。
static void CloseAllChromeBrowsers()
{
foreach (Process process in Process.GetProcessesByName("chrome"))
{
if (process.MainWindowHandle == IntPtr.Zero) // some have no UI
continue;
AutomationElement element = AutomationElement.FromHandle(process.MainWindowHandle);
if (element != null)
{
((WindowPattern)element.GetCurrentPattern(WindowPattern.Pattern)).Close();
}
}
}
偉大に見えますが、私は.net 2.0互換の解決 – user2003858
あなたは* that *を質問に記載する必要があります。 –
残念ながら、複数のクロムウィンドウを開いていると、最初のウィンドウを閉じることはできません。 – Michael
- 1. データベースを安全に閉じる
- 2. Google Chromeのiframeを閉じる
- 3. rmi clientを安全に閉じるには?
- 4. モーダルJDialogを安全に開いて閉じる(SwingWorkerを使用)
- 5. Chromeで不安定なGoogle Webフォント - 修正プログラムの適用方法
- 6. タスクを閉じても安全ですか?
- 7. アクタの俳優が不変の状態を閉じる方法になるのは安全ですか?
- 8. 最近のアプリケーションをアンドロイドでプログラムで閉じる方法
- 9. onunload/onbeforeunloadで安全にAJAXをやっているWebkit(ChromeやSafari)の方法
- 10. vscode.windowのshowInformationMessageボックスをプログラムで閉じる方法
- 11. 安全にSDカードをプログラムでAndroid上で削除する方法
- 12. 廃棄閉鎖へのアクセス - 安全なマーク方法
- 13. セッションを安全にカウントする方法:Session_Start/End in Global.Asaxは安全で安全ですか?
- 14. Google Chromeのブックマークにプログラムでアクセスする
- 15. Webサービススレッドを安全にする方法
- 16. キャッシュスレッドを安全にする方法
- 17. フォームが閉じられた後にコンソールウィンドウを閉じる方法
- 18. 同じソケットで安全かつ安全でない接続
- 19. Google ChromeはJsfiddleプログラム
- 20. phonegap android appを完全に閉じる
- 21. Chrome Inspect - プレビュー枠を閉じる
- 22. Chrome拡張:force popup.htmlを閉じる
- 23. 安全な方法と安全でない方法のPlay Frameworkコントローラ。可能?
- 24. アプリケーションをプログラムで中断/閉じる
- 25. プログラムでwin8アプリを閉じる
- 26. プログラムでTextFieldのキーボードを閉じる
- 27. VB.NETモーダルウィンドウをプログラムで閉じる
- 28. 安全な共有Googleカレンダー
- 29. 安全なGoogleトラッキングCookie
- 30. ダブルクリックでWebViewを閉じる方法は?
は、Chromeのウィンドウへのハンドルを取得し、それらのそれぞれに 'WM_CLOSE'を送信します。http://stackoverflow.com/questions/1129204/how -to-use-wm-close-in-c – Jon
これを見てくださいhttp://stackoverflow.com/questions/2055753/how-to-gracefully-terminate-a-process –
私はただ好奇心が強いです...デフォルトのGoogle Chromeやその他のブラウザでは、アプリケーションがブラウザを閉じようとしていることを警告してくれますか?ユーザーとして考えると、これは非常に面倒なプロセスだと思います。たいていの場合、私は非常に多くのタブが開かれており、すべてを閉じたいとは思っていません。各タブには独自のプロセスがあるため、ブラウザ全体ではなく特定のタブを閉じる方が良いでしょうか? –