MIDL 속성 페이지: 고급
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 Windows NT 4.0 or Windows 95 with DCOM
to
#define _WIN32_WINNT 0x0500 //for Windows NT 4.0 or Windows 95 with DCOM
MIDL 폴더의 고급 속성 페이지에 액세스하는 방법에 대한 내용은 방법: 속성 페이지를 사용하여 프로젝트 속성 지정을 참조하십시오.
C++ 프로젝트의 MIDL 옵션을 프로그래밍 방식으로 액세스하는 방법에 대한 내용은 VCMidlTool을 참조하십시오.