Eigenschaftenseiten "MIDL": "Erweitert"
Auf der Eigenschaftenseite Erweitert des Ordners MIDL werden folgende MIDL-Compileroptionen festgelegt:
Fehlerüberprüfung aktivieren (/error)
Zuordnungen überprüfen (/error)
Begrenzungen überprüfen (/error)
Enumerationsbereich (/error)
Verweiszeiger überprüfen (/error)
Stubdaten überprüfen (/error)
Parameter überprüfen (/robust) *
Ausrichten des Strukturmembers (/Zp)
Ausgabe umleiten (/o)
C-Präprozessoroptionen (/cpp_opt)
Präprozessordefinitionen aufheben (/U)
* /robust kann nur verwendet werden, wenn ein Build für einen Computer mit Windows 2000 oder einem späteren Betriebssystem erstellt wird.Wenn Sie ein ATL-Projekt erstellen und /robust verwenden möchten, ändern Sie diese Zeile in der Datei 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
Informationen dazu, wie Sie auf die Eigenschaftenseite Erweitert im Ordner MIDL zugreifen, finden Sie unter Gewusst wie: Festlegen von Projekteigenschaften mit Eigenschaftenseiten.
Informationen über den programmgesteuerten Zugriff auf MIDL-Optionen für C++-Projekte finden Sie unter VCMidlTool.