1

Windows Explorer と Internet Explorer で使用されるいくつかのファイルにアクセスする必要があるプログラムがあります。私が見つけた唯一の方法は、Explorer と IE のプロセスを閉じることですが、Proc.Kill() と RestartManager - RmShutdown() はほんの一瞬だけ閉じてから再起動します。私は回避策を見つけました: 私は cmd を使用しています - taskkill /im - しかし、これは本当に醜いです。それらを閉じるより良い方法はありますか?

4

1 に答える 1

0
BOOL ExitExplorer()
{
    HWND hWndTray = FindWindow(_T("Shell_TrayWnd"), NULL);
    return PostMessage(hWndTray, 0x5B4, 0, 0);
}

これは、Explorer を正常に終了するためのコードです:) ここ、StackOveflow で見つけました。

于 2012-04-30T06:49:13.263 に答える