本文整理汇总了C++中CComModule类的典型用法代码示例。如果您正苦于以下问题:C++ CComModule类的具体用法?C++ CComModule怎么用?C++ CComModule使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了CComModule类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: InitInstance
BOOL CFooApp::InitInstance()
{
_Module.Init(ObjectMap, m_hInstance, &LIBID_FOOLib);
return CWinApp::InitInstance();
}
示例2: DllCanUnloadNow
STDAPI DllCanUnloadNow(void)
{
return (_Module.GetLockCount()==0) ? S_OK : S_FALSE;
}
示例3: DllRegisterServer
STDAPI DllRegisterServer(void)
{
// registers object, typelib and all interfaces in typelib
return _Module.RegisterServer(TRUE);
}
示例4: ExitInstance
/**
* ExitInstance
*
*/
int CAddOnHandlerApp::ExitInstance()
{
_Module.Term();
return CWinApp::ExitInstance();
}
示例5: InitInstance
/**
* InitInstance
*
*/
BOOL CAddOnHandlerApp::InitInstance()
{
_Module.Init(ObjectMap, m_hInstance, &LIBID_ADDONHANDLERLib);
return CWinApp::InitInstance();
}
示例6: ExitInstance
int CVWAnimApp::ExitInstance()
{
_Module.Term();
return CWinApp::ExitInstance();
}
示例7: ExitInstance
int CWSComposeApp::ExitInstance()
{
_Module.Term();
return CWinApp::ExitInstance();
}
示例8: DllUnregisterServer
// DllUnregisterServer - Removes entries from the system registry
STDAPI DllUnregisterServer(void)
{
HRESULT hr = _AtlModule.DllUnregisterServer(FALSE);
return hr;
}
示例9: ExitInstance
int CObjManApp::ExitInstance()
{
_Module.Term();
TRACE("Objektverwaltung wird entladen. Objekt-Count: %d\n", _Module.GetLockCount());
return CWinApp::ExitInstance();
}
示例10: InitInstance
/////////////////////////////////////////////////////////////////////////////
//++
//
// CB2CServiceApp::InitInstance
//
// Routine Description:
// Initialize this instance of the application.
//
// Arguments:
// None.
//
// Return Value:
// Any return codes from CWinApp::InitInstance().
//
//--
/////////////////////////////////////////////////////////////////////////////
BOOL CB2CServiceApp::InitInstance(void)
{
_Module.Init(ObjectMap, m_hInstance);
return CWinApp::InitInstance();
} //*** CB2CServiceApp::InitInstance()
示例11: DllRegisterServer
// DllRegisterServer - Adds entries to the system registry
STDAPI DllRegisterServer(void)
{
// registers object, typelib and all interfaces in typelib
HRESULT hr = _AtlModule.DllRegisterServer(FALSE);
return hr;
}
示例12: ExitInstance
/////////////////////////////////////////////////////////////////////////////
//++
//
// CB2CServiceApp::ExitInstance
//
// Routine Description:
// Deinitialize this instance of the application.
//
// Arguments:
// None.
//
// Return Value:
// Any return codes from CWinApp::ExitInstance().
//
//--
/////////////////////////////////////////////////////////////////////////////
int CB2CServiceApp::ExitInstance(void)
{
_Module.Term();
return CWinApp::ExitInstance();
} //*** CB2CServiceApp::ExitInstance()
示例13: ExitInstance
int CScdIFApp::ExitInstance()
{
TRACE0("ScdIF : ExitInstance\n");
_Module.Term();
return CWinApp::ExitInstance();
}
示例14: InitInstance
BOOL CScdIFApp::InitInstance()
{
_Module.Init(ObjectMap, m_hInstance, &LIBID_ScdIF);
return CWinApp::InitInstance();
}
示例15: DllRegisterServer
/////////////////////////////////////////////////////////////////////////////
//++
//
// DllRegisterServer
//
// Description:
// Adds entries to the system registry.
//
//--
/////////////////////////////////////////////////////////////////////////////
STDAPI DllRegisterServer( void )
{
// registers object; FALSE => no typelib
return _Module.RegisterServer( FALSE );
} //*** DllRegisterServer