home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Tool Box
/
SIMS_2.iso
/
bp_3_94
/
vbwin
/
line3d
/
ccinit.c
< prev
next >
Wrap
C/C++ Source or Header
|
1993-02-19
|
965b
|
54 lines
// ccInit.c
// Initialisierung der Steuerelement-DLL LINE3D.VBX
#define NOCOMM
#include <windows.h>
#include <vbapi.h>
//Statische Daten in Headerdatei
#define CTL_DATA
#include "line3d.h"
//Globale Variablen
HANDLE hmodDLL;
// Einsprungspunkt des Steuerelementes
BOOL FAR PASCAL _export VBINITCC
(
USHORT usVersion,
BOOL fRuntime
)
{
//Formalparameter
fRuntime = fRuntime;
usVersion = usVersion;
// Steuerelement(e) registrieren
return VBRegisterModel(hmodDLL, &modelLine3d);
}
// Initialisierung der DLL
BOOL FAR PASCAL LibMain
(
HANDLE hmod,
HANDLE segDS,
USHORT cbHeapSize
)
{
//Handle der DLL merken
cbHeapSize = cbHeapSize;
segDS = segDS;
hmodDLL = hmod;
UnlockData( 0 );
return TRUE;
}
// DLL aus dem Speicher entfernen
VOID FAR PASCAL _export WEP
(
BOOL fSystemExit
)
{
//Formalparameter
fSystemExit = fSystemExit;
}