DLL Tips - Force DllMain as unmanaged

  • 指定 DllMain 指定为非托管模式,当开发 C++/CLI 混合程序时,DllMain的代码中不能混有CLR的内容,所以需要明确指定为非托管。
#pragma unmanaged
 
BOOL APIENTRY DllMain( HANDLE hinstDLL, DWORD  fdwReason, LPVOID lpReserved )
{
    // TODO...
}