다음을 통해 공유


방법: 응용 프로그램의 인스턴스 만들기 동작 지정(Visual Basic)

참고

이 항목은 Visual Basic 프로젝트에만 적용됩니다.

Visual Basic으로 만든 Windows 기반 응용 프로그램은 기본적으로 다중 인스턴스 응용 프로그램이므로 사용자가 컴파일된 응용 프로그램의 다중 인스턴스를 열 수 있습니다. 경우에 따라 사용자가 Windows 기반 응용 프로그램의 다중 인스턴스를 열지 못하도록 할 수 있습니다. 프로젝트 디자이너응용 프로그램 페이지에서 액세스할 수 있는 프로젝트의 Make Single Instance Application 속성을 설정하여 이 작업을 수행할 수 있습니다.

단일 인스턴스 응용 프로그램 작성 확인란을 선택하면 컴파일된 응용 프로그램의 단일 인스턴스만 허용됩니다. 사용자가 두 번째 인스턴스를 열려고 하면 이미 실행되고 있는 인스턴스로 포커스가 이동하고 StartupNextInstance 이벤트가 발생합니다.

응용 프로그램 프레임워크 사용 확인란을 선택한 경우에만 단일 인스턴스 응용 프로그램 작성 확인란을 사용할 수 있습니다.

단일 또는 다중 인스턴스 응용 프로그램을 만들려면

  1. 솔루션 탐색기에서 프로젝트를 선택하고 프로젝트 메뉴에서 속성을 클릭합니다.

  2. 응용 프로그램 탭을 클릭합니다.

  3. Windows 응용 프로그램 프레임워크 속성 아래에서 단일 인스턴스 응용 프로그램 작성 확인란을 선택하거나 선택 취소합니다.

    참고

    응용 프로그램은 기본적으로 다중 인스턴스입니다.

참고 항목

참조

프로젝트 디자이너, 응용 프로그램 페이지(Visual Basic)

StartupNextInstance

기타 리소스

응용 프로그램 속성 관리