altcomm.cpp
来自「这个程序主要是在WinCE环境下开发访问SQLCE数据库程序的例子程序」· C++ 代码 · 共 63 行
CPP
63 行
// ALTCOMM.cpp : Implementation of DLL Exports.
#include "stdafx.h"
#ifdef STANDARDSHELL_UI_MODEL
#include "resource.h"
#endif
#include "ALTCOMM.h"
class CALTCOMMModule : public CAtlDllModuleT< CALTCOMMModule >
{
public :
DECLARE_LIBID(LIBID_ALTCOMMLib)
#ifndef _CE_DCOM
DECLARE_REGISTRY_APPID_RESOURCEID(IDR_ALTCOMM, "{197AF3C1-1D58-4B0B-9A61-E0B68D6C490C}")
#endif
};
CALTCOMMModule _AtlModule;
// DLL Entry Point
extern "C" BOOL WINAPI DllMain(HANDLE hInstance, DWORD dwReason, LPVOID lpReserved)
{
hInstance;
return _AtlModule.DllMain(dwReason, lpReserved);
}
// Used to determine whether the DLL can be unloaded by OLE
STDAPI DllCanUnloadNow(void)
{
return _AtlModule.DllCanUnloadNow();
}
// Returns a class factory to create an object of the requested type
STDAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID* ppv)
{
return _AtlModule.DllGetClassObject(rclsid, riid, ppv);
}
// DllRegisterServer - Adds entries to the system registry
STDAPI DllRegisterServer(void)
{
// registers object, typelib and all interfaces in typelib
HRESULT hr = _AtlModule.DllRegisterServer();
return hr;
}
// DllUnregisterServer - Removes entries from the system registry
STDAPI DllUnregisterServer(void)
{
HRESULT hr = _AtlModule.DllUnregisterServer(FALSE);
return hr;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?