InitInstance 멤버 함수
Windows 운영 체제를 사용하면 동일한 애플리케이션의 복사본 또는 "인스턴스"를 둘 이상 실행할 수 있습니다. WinMain
는 애플리케이션의 새 인스턴스가 시작될 때마다 InitInstance를 호출합니다.
MFC 애플리케이션 마법사에서 만든 표준 InitInstance
구현은 다음 작업을 수행합니다.
중앙 작업으로 문서 템플릿을 만들어 문서, 뷰 및 프레임 창을 만듭니다. 이 프로세스에 대한 설명은 문서 서식 파일 만들기를 참조하세요.
가장 최근에 사용한 파일의 이름을 포함하여 .ini 파일 또는 Windows 레지스트리에서 표준 파일 옵션을 로드합니다.
하나 이상의 문서 서식 파일을 등록합니다.
MDI 애플리케이션의 경우 기본 프레임 창을 만듭니다.
명령줄을 처리하여 명령줄에 지정된 문서를 열거나 비어 있는 새 문서를 엽니다.
사용자 고유의 초기화 코드를 추가하거나 마법사에서 작성한 코드를 수정할 수 있습니다.
참고 항목
MFC 애플리케이션은 STA(단일 스레드 아파트)로 초기화되어야 합니다. 재정의에서 CoInitializeEx를 InitInstance
호출하는 경우 COINIT_MULTITHREADED 대신 COINIT_APARTMENTTHREADED 지정합니다.