반응형 프로그램 중복 실행 방지 썸네일형 리스트형 WPF 실행 중인 프로그램이나 창 띄우지 않게 하기 해법 : FindWindow()를 사용한다. private void MenuItem_Click(object sender, RoutedEventArgs e) { string path = AppDomain.CurrentDomain.BaseDirectory + "../../XXX/XX.exe"; // XXX와 XX는 경로와 프로그램의 이름이다. var hWindow = FindWindow(null, "Title"); // 윈도우의 제목을 "Title"로 가지는 아이가 있는지 확인 if (hWindow != IntPtr.Zero) // 만약 있다면 { ShowWindowAsync(hWindow, SW_SHOWNORMAL); //윈도우 최소화 되어있을 때 활성화 SetForegroundWindow(hWindow).. 더보기 이전 1 다음