Compiler Options Macros
Diese Makrosteuerbestimmten Compilerfunktionen.
Ein Symbol, das einen Fehler in Projekten aktiviert, konvertierte aus früheren Versionen von ATL. |
|
Definieren Sie, wenn eine oder mehrere der Objekte Apartmentthreading verwenden. |
|
Führt bestimmte CString explizit Konstruktoren und verhindert alle unbeabsichtigten Konvertierungen. |
|
Definieren Sie dieses Makro, um kompatible StandardSyntax C++ zu verwenden, die den Compilerfehler C4867 generiert, wenn eine nicht Standardsyntax verwendet wird, um einen Zeiger auf eine Memberfunktion zu initialisieren. |
|
Definieren Sie wenn eine oder mehrere der freien Objektverwendung oder vom neutralen Threading. |
|
Ein Symbol, das das Projekt angibt, hat Objekte, die als markiert sind, frei oder neutral. Das Makro _ATL_FREE_THREADED sollte stattdessen verwendet werden. |
|
Ein Symbol, das die standardmäßige dem Namespace als ATL verhindert. |
|
Ein Symbol, das nämlich Codes mit dem Projekt kompiliert werden kann. |
|
Ein Symbol, das verhindert, dass der Zeiger in der dem Konstruktor und im Destruktor Klasse initialisiert. |
|
Ein Symbol, das eine Funktion angibt, sollte nicht inline sein. |
|
Definieren Sie, wenn alle Objekte das einzelne Threadingmodell verwenden. |