TCHAR cmdline[] = _T("notepad.exe"); STARTUPINFO si; ::ZeroMemory(&si, sizeof(si)); si.cb = sizeof(si); PROCESS_INFORMATION pi; ::ZeroMemory(&pi, sizeof(pi)); if (::CreateProcess(NULL, cmdline, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi)) { // メモリリークの原因になるので、不要ならば、すぐクローズする。 ::CloseHandle(pi.hProcess); ::CloseHandle(pi.hThread); }