diff options
Diffstat (limited to 'extensions/test/ole/MfcControl/MfcControl.cpp')
-rw-r--r-- | extensions/test/ole/MfcControl/MfcControl.cpp | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/extensions/test/ole/MfcControl/MfcControl.cpp b/extensions/test/ole/MfcControl/MfcControl.cpp deleted file mode 100644 index 355476237..000000000 --- a/extensions/test/ole/MfcControl/MfcControl.cpp +++ /dev/null @@ -1,82 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -// MfcControl.cpp : Implementation of CMfcControlApp and DLL registration. - -#include "stdafx.h" -#include "MfcControl.h" - -#ifdef _DEBUG -#define new DEBUG_NEW -#undef THIS_FILE -static char THIS_FILE[] = __FILE__; -#endif - - -CMfcControlApp NEAR theApp; - -const GUID CDECL BASED_CODE _tlid = - { 0xac221fb3, 0xa0d8, 0x11d4, { 0x83, 0x3b, 0, 0x50, 0x4, 0x52, 0x6a, 0xb4 } }; -const WORD _wVerMajor = 1; -const WORD _wVerMinor = 0; - - -//////////////////////////////////////////////////////////////////////////// -// CMfcControlApp::InitInstance - DLL initialization - -BOOL CMfcControlApp::InitInstance() -{ - BOOL bInit = COleControlModule::InitInstance(); - - if (bInit) - { - // TODO: Add your own module initialization code here. - } - - return bInit; -} - - -//////////////////////////////////////////////////////////////////////////// -// CMfcControlApp::ExitInstance - DLL termination - -int CMfcControlApp::ExitInstance() -{ - // TODO: Add your own module termination code here. - - return COleControlModule::ExitInstance(); -} - - -///////////////////////////////////////////////////////////////////////////// -// DllRegisterServer - Adds entries to the system registry - -STDAPI 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 registry - -STDAPI 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; -} - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |