2009-11-05 2 views
1

C#으로 응용 프로그램을 빌드하고 있습니다.단일 인스턴스 응용 프로그램에서 실행중인 인스턴스 표시

동일한 프로세스가 이미 실행 중인지 확인하여 단일 인스턴스 응용 프로그램으로 전환 할 수있었습니다.

다시 실행을 시도 할 때 실행중인 인스턴스를 표시하는 또 다른 기능을 여기에 포함하려고합니다.

나는 응용 프로그램이 이미 실행중인 경우,

ShowWindowAsync(hWnd, 9); 

을 ShowWindowAsync()를 호출하려고하지만이 트레이로 최소화 할 때 응용 프로그램을 가지고 실패합니다.

이 문제에 대한 제안이 있으십니까?

+0

@Immanuel - EKS의 대답은 acepted해야합니다. 그의 첫 번째 링크는 프로세스 이름을 확인하는 것보다 훨씬 좋은 방법입니다. – stevehipwell

답변