_ATL_MIXED
_ATL_MIXED は ATL アプリケーションがネイティブおよび /clr のコンパイル単位で構成されることを指定します。
_ATL_MIXED
解説
ATL を使用するアプリケーションをビルドする各コンパイル単位にコンパイル単位がすべてのネイティブまたはすべての /clrではない場合で、このマクロを追加する。
#define _ATL_MIXED
これにより、すべてのスタートアップ コードはネイティブとして実行されます。すべてのスタートアップ コードがネイティブであることを確認する必要があります。詳細については、「混在アセンブリの初期化」を参照してください。