ATL 스마트 장치 프로젝트 마법사, 응용 프로그램 설정

업데이트: 2007년 11월

새 ATL 스마트 장치 프로젝트의 설정 중 플랫폼 설정 이외의 설정을 지정합니다.

참고:

스마트 장치 프로젝트에서 코드 마법사를 실행하는 경우에는 '특성 사용'을 선택할 수 없습니다. 이 릴리스에서는 스마트 장치 프로젝트에서 특성 사용 코드를 사용할 수 없습니다.

서버 유형

  • 동적 연결 라이브러리(DLL)
    서버가 DLL(동적 연결 라이브러리)이므로 in-process 서버임을 지정합니다.

  • 실행 파일(EXE)
    서버가 EXE(실행 파일)이므로 로컬 out-of-process 서버임을 지정합니다. 이 옵션은 MFC를 지원하지 않습니다.

추가 옵션

  • MFC 지원
    서버에 MFC 지원이 포함되도록 지정합니다. 이 옵션을 선택하면 프로젝트가 MFC 라이브러리에 연결되어 MFC 라이브러리에 포함된 클래스와 함수에 액세스할 수 있게 됩니다.

    프로젝트에서 MFC 관련 클래스를 사용할 필요가 있는 경우에만 이 옵션을 선택하십시오. CString, CRect Class, CSize ClassCPoint Class와 같은 유틸리티 클래스를 사용하는 경우에는 ATL 프로젝트에 MFC 지원을 추가하지 않아도 됩니다.

    이 옵션을 선택하면 MFC를 사용하는 모든 COM 메서드, 창 프로시저 및 내보낸 함수의 시작 부분에 다음 코드를 추가해야 합니다.

    AFX_MANAGE_STATE(AfxGetStaticModuleState()); 
    
  • 병합된 프록시/스텁 생성
    일반적으로 DCOM을 사용하는 SDK에 대해 MIDL 생성 프록시와 스텁 코드를 사용할 수 있도록 설정합니다. Pocket PC 및 Smartphone과 같이 MIDL 생성 프록시와 스텁 코드를 지원하지 않는 플랫폼에서는 이 옵션을 사용할 수 없습니다.

참고 항목

참조

ATL 스마트 장치 프로젝트 마법사

기타 리소스

장치용 ATL 참조

장치용 사용자 인터페이스 참조