使用してシステムを。 使用してSystem.Collections.Genericを。 使用してSystem.Linqのを。 使用してSystem.Threadingを。 使用してSystem.Threading.Tasksを。 使用してのSystem.Windows.Formsを。 名前空間WindowsFormsApplication3 { 静的 クラスプログラム { /// <要約> /// アプリケーションのメインエントリポイント。 /// </要約> [STAThread] 静的な 無効メイン() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(偽); constの 文字列のappName = " WindowsFormsApplication3 " 。 BOOL createdNew; ミューテックスMUT = 新しいミューテックス(真、appNameは、アウトcreatedNew)。 もし(!createdNew) { MessageBox.Show($ " WindowsFormsApplication3がすでに実行されている!"、" 複数インスタンスの" ); リターン; } Application.Run(新しいForm1の()); } } } B