// ProcessGetProcessById.cpp : メイン プロジェクト ファイルです。 #include "stdafx.h" using namespace System; using namespace System::Diagnostics; int main(array ^args) { // プロセス ID が 0 のプロセスを取得する Process^ hProcess = Process::GetProcessById(0); // コンピュータ名を指定すると、別のコンピュータで実行されているプロセスの取得が可能です // Process^ hProcess = Process::GetProcessById(0, "MachineName"); // 取得できたプロセスのプロセス名を表示する if (hProcess->ToString() != String::Empty) { Console::WriteLine(hProcess->ProcessName); } // 不要になった時点で破棄する hProcess->Close(); // hProcess->Dispose(); return 0; }