ActiveX ñ íóëÿ

         

Ôàéë MyCtrl.cpp


// MyCtrl.cpp : Implementation of CMyCtrlApp and DLL registration.

#include "stdafx.h"

#include "MyCtrl.h"

#ifdef _DEBUG

#define new DEBUG_NEW

#undef THIS_FILE

static char THIS_FILE[] = __FILE__;

#endif

CMyCtrlApp NEAR theApp;

const GUID CDECL BASED_CODE _tlid =

                        { 0x49e2f37b, 0xb48d, 0x11d3, { 0xa2, 0xb0, 0, 0xa0, 0xc9, 0x55, 0xfa, 0x9e } };

const WORD _wVerMajor = 1;

const WORD _wVerMinor = 0;

////////////////////////////////////////////////////////////////////////////

// CMyCtrlApp::InitInstance - DLL initialization

BOOL CMyCtrlApp::InitInstance()

{

            BOOL bInit = COleControlModule::InitInstance();

            if (bInit)

            {

                        // TODO: Add your own module initialization code here.

            }

            return bInit;

}

////////////////////////////////////////////////////////////////////////////

// CMyCtrlApp::ExitInstance - DLL termination

int CMyCtrlApp::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;

}



Ñîäåðæàíèå  Íàçàä  Âïåðåä







Forekc.ru
Ðåôåðàòû, äèïëîìû, êóðñîâûå, âûïóñêíûå è êâàëèôèêàöèîííûå ðàáîòû, äèññåðòàöèè, ó÷åáíèêè, ó÷åáíûå ïîñîáèÿ, ëåêöèè, ìåòîäè÷åñêèå ïîñîáèÿ è ðåêîìåíäàöèè, ïðîãðàììû è êóðñû îáó÷åíèÿ, ïóáëèêàöèè èç ïðîôèëüíûõ èçäàíèé