clock.cpp
来自「孙鑫《VC++深入详解》配套源码」· C++ 代码 · 共 80 行
CPP
80 行
// Clock.cpp : Implementation of CClockApp and DLL registration.#include "stdafx.h"#include "Clock.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endifCClockApp NEAR theApp;const GUID CDECL BASED_CODE _tlid = { 0xc85f44f3, 0x3ba3, 0x493e, { 0x85, 0x1a, 0x1e, 0xe5, 0x4, 0xe, 0x1d, 0x3b } };const WORD _wVerMajor = 1;const WORD _wVerMinor = 0;////////////////////////////////////////////////////////////////////////////// CClockApp::InitInstance - DLL initializationBOOL CClockApp::InitInstance(){ BOOL bInit = COleControlModule::InitInstance(); if (bInit) { // TODO: Add your own module initialization code here. } return bInit;}////////////////////////////////////////////////////////////////////////////// CClockApp::ExitInstance - DLL terminationint CClockApp::ExitInstance(){ // TODO: Add your own module termination code here. return COleControlModule::ExitInstance();}/////////////////////////////////////////////////////////////////////////////// DllRegisterServer - Adds entries to the system registrySTDAPI DllRegisterServer(void){ AFX_MANAGE_STATE(_afxModuleAddrThis); if (!AfxOleRegisterTypeLib(AfxGetInstanceHandle(), _tlid)) return ResultFromScode(SELFREG_E_TYPELIB); if (!COleObjectFactoryEx::UpdateRegistryAll(TRUE)) return ResultFromScode(SELFREG_E_CLASS); return NOERROR;}/////////////////////////////////////////////////////////////////////////////// DllUnregisterServer - Removes entries from the system registrySTDAPI DllUnregisterServer(void){ AFX_MANAGE_STATE(_afxModuleAddrThis); if (!AfxOleUnregisterTypeLib(_tlid, _wVerMajor, _wVerMinor)) return ResultFromScode(SELFREG_E_TYPELIB); if (!COleObjectFactoryEx::UpdateRegistryAll(FALSE)) return ResultFromScode(SELFREG_E_CLASS); return NOERROR;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?