MIDL 屬性頁:進階
[MIDL] 資料夾的 [進階] 屬性頁會指定下列的 MIDL 編譯器選項:
啟用錯誤檢查 (/error)
檢查配置 (/error)
檢查限制 (/error)
檢查列舉類型範圍 (/error)
檢查參考指標 (/error)
檢查 Stub 資料 (/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] 資料夾中 [進階] 屬性頁的詳細資訊,請參閱 HOW TO:使用屬性頁指定專案屬性。
如需如何利用程式存取 C++ 專案之 MIDL 選項的資訊,請參閱 VCMidlTool。