BOOL ReloadCmdline(WCHAR *title, WCHAR *path, WCHAR *cmd) { ShowWindow(hConsole, SW_SHOW); SetForegroundWindow(hConsole); wprintf(L"\n\n"); MyEndTask(dwChildrenPid); wprintf(L"\n\n"); Sleep(200); ExecCmdline(title, path, cmd); return TRUE; }
BOOL ReloadCmdline() { //HANDLE hProcess = OpenProcess(SYNCHRONIZE|PROCESS_TERMINATE, FALSE, dwChildrenPid); //if (hProcess) //{ // TerminateProcess(hProcess, 0); //} ShowWindow(hConsole, SW_SHOW); SetForegroundWindow(hConsole); wprintf(L"\n\n"); MyEndTask(dwChildrenPid); wprintf(L"\n\n"); Sleep(200); ExecCmdline(); return TRUE; }