다음을 통해 공유


MIDL 속성 페이지: 고급

업데이트: 2007년 11월

MIDL 폴더의 고급 속성 페이지에서는 다음과 같은 MIDL 컴파일러 옵션을 지정합니다.

  • 오류 검사 사용 (/error)

  • 할당 검사 (/error)

  • 범위 검사 (/error)

  • 열거형 범위 검사 (/error)

  • 참조 포인터 검사 (/error)

  • 스텁 데이터 검사 (/error)

  • 매개 변수 유효성 검사(/robust) *

  • 구조체 멤버 맞춤 (/Zp)

  • 리디렉션된 출력 파일 (/o)

  • C 전처리 옵션 (/cpp_opt)

  • 전처리기 정의 해제 (/U)

* /robust는 Windows 2000 이상의 컴퓨터용으로 빌드할 때만 사용할 수 있습니다. ATL 프로젝트를 빌드하는 경우 /robust를 사용하려면 dlldatax.c 파일에서 다음 줄을 변경합니다.

#define _WIN32_WINNT 0x0400   //for WinNT 4.0 or Win95 with DCOM
to 
#define _WIN32_WINNT 0x0500   //for WinNT 4.0 or Win95 with DCOM

MIDL 폴더의 고급 속성 페이지에 액세스하는 방법에 대한 내용은 방법: 속성 페이지를 사용하여 프로젝트 속성 지정을 참조하십시오.

C++ 프로젝트의 MIDL 옵션을 프로그래밍 방식으로 액세스하는 방법에 대한 내용은 VCMidlTool을 참조하십시오.

참고 항목

참조

MIDL 속성 페이지