本文整理汇总了C++中CComModule::Lock方法的典型用法代码示例。如果您正苦于以下问题:C++ CComModule::Lock方法的具体用法?C++ CComModule::Lock怎么用?C++ CComModule::Lock使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CComModule
的用法示例。
在下文中一共展示了CComModule::Lock方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: NPP_Initialize
NPError NPP_Initialize(void)
{ // called immediately after the plugin DLL is loaded
_Module.Lock(); //x
SCENG_Init();
::InitCommonControls();
return NPERR_NO_ERROR;
}
示例2: DllMain
BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID /*lpReserved*/)
{
ATLTRACE("DllMain\n");
if (dwReason == DLL_PROCESS_ATTACH)
{
_Module.Init(ObjectMap, hInstance);
DisableThreadLibraryCalls(hInstance);
// If this is loaded, always try to lock itself in the memory
_Module.Lock();
}
else if (dwReason == DLL_PROCESS_DETACH)
{
_Module.Term();
}
return TRUE; // ok
}