升龙物业 老版本 ocx IPO, 加密狗 转值班电话

TFB.cpp 1.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. // TFB.cpp : CTFBApp 和 DLL 注册的实现。
  2. #include "stdafx.h"
  3. #include "TFB.h"
  4. #ifdef _DEBUG
  5. #define new DEBUG_NEW
  6. #endif
  7. CTFBApp theApp;
  8. const GUID CDECL _tlid = { 0x50AC0170, 0xA32B, 0x40E4, { 0xB6, 0x47, 0xAE, 0x43, 0x6, 0xA3, 0x0, 0xB4 } };
  9. const WORD _wVerMajor = 1;
  10. const WORD _wVerMinor = 0;
  11. // CTFBApp::InitInstance - DLL 初始化
  12. BOOL CTFBApp::InitInstance()
  13. {
  14. BOOL bInit = COleControlModule::InitInstance();
  15. if (bInit)
  16. {
  17. // TODO: 在此添加您自己的模块初始化代码。
  18. }
  19. return bInit;
  20. }
  21. // CTFBApp::ExitInstance - DLL 终止
  22. int CTFBApp::ExitInstance()
  23. {
  24. // TODO: 在此添加您自己的模块终止代码。
  25. return COleControlModule::ExitInstance();
  26. }
  27. // DllRegisterServer - 将项添加到系统注册表
  28. STDAPI DllRegisterServer(void)
  29. {
  30. AFX_MANAGE_STATE(_afxModuleAddrThis);
  31. if (!AfxOleRegisterTypeLib(AfxGetInstanceHandle(), _tlid))
  32. return ResultFromScode(SELFREG_E_TYPELIB);
  33. if (!COleObjectFactoryEx::UpdateRegistryAll(TRUE))
  34. return ResultFromScode(SELFREG_E_CLASS);
  35. return NOERROR;
  36. }
  37. // DllUnregisterServer - 将项从系统注册表中移除
  38. STDAPI DllUnregisterServer(void)
  39. {
  40. AFX_MANAGE_STATE(_afxModuleAddrThis);
  41. if (!AfxOleUnregisterTypeLib(_tlid, _wVerMajor, _wVerMinor))
  42. return ResultFromScode(SELFREG_E_TYPELIB);
  43. if (!COleObjectFactoryEx::UpdateRegistryAll(FALSE))
  44. return ResultFromScode(SELFREG_E_CLASS);
  45. return NOERROR;
  46. }