ATL 스마트 장치 프로젝트 마법사, 응용 프로그램 설정
업데이트: 2007년 11월
새 ATL 스마트 장치 프로젝트의 설정 중 플랫폼 설정 이외의 설정을 지정합니다.
참고: |
---|
스마트 장치 프로젝트에서 코드 마법사를 실행하는 경우에는 '특성 사용'을 선택할 수 없습니다. 이 릴리스에서는 스마트 장치 프로젝트에서 특성 사용 코드를 사용할 수 없습니다. |
서버 유형
동적 연결 라이브러리(DLL)
서버가 DLL(동적 연결 라이브러리)이므로 in-process 서버임을 지정합니다.실행 파일(EXE)
서버가 EXE(실행 파일)이므로 로컬 out-of-process 서버임을 지정합니다. 이 옵션은 MFC를 지원하지 않습니다.
추가 옵션
MFC 지원
서버에 MFC 지원이 포함되도록 지정합니다. 이 옵션을 선택하면 프로젝트가 MFC 라이브러리에 연결되어 MFC 라이브러리에 포함된 클래스와 함수에 액세스할 수 있게 됩니다.프로젝트에서 MFC 관련 클래스를 사용할 필요가 있는 경우에만 이 옵션을 선택하십시오. CString, CRect Class, CSize Class 및 CPoint Class와 같은 유틸리티 클래스를 사용하는 경우에는 ATL 프로젝트에 MFC 지원을 추가하지 않아도 됩니다.
이 옵션을 선택하면 MFC를 사용하는 모든 COM 메서드, 창 프로시저 및 내보낸 함수의 시작 부분에 다음 코드를 추가해야 합니다.
AFX_MANAGE_STATE(AfxGetStaticModuleState());
병합된 프록시/스텁 생성
일반적으로 DCOM을 사용하는 SDK에 대해 MIDL 생성 프록시와 스텁 코드를 사용할 수 있도록 설정합니다. Pocket PC 및 Smartphone과 같이 MIDL 생성 프록시와 스텁 코드를 지원하지 않는 플랫폼에서는 이 옵션을 사용할 수 없습니다.