Include : aggiunti header per versioni DLL.
This commit is contained in:
+1
-1
@@ -17,7 +17,7 @@
|
||||
|
||||
//----------------------- Macro per import/export ----------------------------
|
||||
#undef EGK_EXPORT
|
||||
#ifdef I_AM_EGK // da definirsi solo nei moduli della DLL
|
||||
#if defined( I_AM_EGK) // da definirsi solo nella DLL
|
||||
#define EGK_EXPORT __declspec( dllexport)
|
||||
#else
|
||||
#define EGK_EXPORT __declspec( dllimport)
|
||||
|
||||
+1
-1
@@ -21,7 +21,7 @@
|
||||
|
||||
//----------------------- Macro per import/export ----------------------------
|
||||
#undef EGK_EXPORT
|
||||
#ifdef I_AM_EGK // da definirsi solo nei moduli della DLL
|
||||
#if defined( I_AM_EGK) // da definirsi solo nella DLL
|
||||
#define EGK_EXPORT __declspec( dllexport)
|
||||
#else
|
||||
#define EGK_EXPORT __declspec( dllimport)
|
||||
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
//----------------------------------------------------------------------------
|
||||
// EgalS
|
||||
// EgalTech 2013-2013
|
||||
//----------------------------------------------------------------------------
|
||||
// File : GeoObjType.h Data : 30.04.13 Versione : 1.1d3
|
||||
// File : EGkGeoObjType.h Data : 21.11.13 Versione : 1.3a1
|
||||
// Contenuto : Definizione Tipo degli Oggetti Geometrici.
|
||||
//
|
||||
//
|
||||
|
||||
+1
-1
@@ -17,7 +17,7 @@
|
||||
|
||||
//----------------------- Macro per import/export ----------------------------
|
||||
#undef EGK_EXPORT
|
||||
#ifdef I_AM_EGK // da definirsi solo nei moduli della DLL
|
||||
#if defined( I_AM_EGK) // da definirsi solo nella DLL
|
||||
#define EGK_EXPORT __declspec( dllexport)
|
||||
#else
|
||||
#define EGK_EXPORT __declspec( dllimport)
|
||||
|
||||
+1
-1
@@ -17,7 +17,7 @@
|
||||
|
||||
//----------------------- Macro per import/export -----------------------------
|
||||
#undef EGK_EXPORT
|
||||
#ifdef I_AM_EGK // da definirsi solo nei moduli della DLL
|
||||
#if defined( I_AM_EGK) // da definirsi solo nella DLL
|
||||
#define EGK_EXPORT __declspec( dllexport)
|
||||
#else
|
||||
#define EGK_EXPORT __declspec( dllimport)
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
//----------------------------------------------------------------------------
|
||||
// EgalTech 2013-2013
|
||||
//----------------------------------------------------------------------------
|
||||
// File : EgkVersion.h Data : 21.11.13 Versione : 1.3a1
|
||||
// Contenuto : Prototipo funzione con info versione della DLL.
|
||||
//
|
||||
//
|
||||
//
|
||||
// Modifiche : 21.11.13 DS Creazione modulo.
|
||||
//
|
||||
//
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
#pragma once
|
||||
|
||||
|
||||
|
||||
//----------------------- Macro per import/export ----------------------------
|
||||
#undef EGK_EXPORT
|
||||
#if defined( I_AM_EGK) // da definirsi solo nella DLL
|
||||
#define EGK_EXPORT __declspec( dllexport)
|
||||
#else
|
||||
#define EGK_EXPORT __declspec( dllimport)
|
||||
#endif
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
EGK_EXPORT const char* GetEGkVersion( void) ;
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
//----------------------- Macro per import/export -----------------------------
|
||||
#undef EGN_EXPORT
|
||||
#ifdef I_AM_EGN // da definirsi solo nei moduli della DLL
|
||||
#if defined( I_AM_EGN) // da definirsi solo nella DLL
|
||||
#define EGN_EXPORT __declspec( dllexport)
|
||||
#else
|
||||
#define EGN_EXPORT __declspec( dllimport)
|
||||
|
||||
@@ -53,7 +53,7 @@ inline void SmartFreeMemory( _CharType* pBuff, _CharType* pszFixedBuffer, int nF
|
||||
{
|
||||
if ( pBuff != pszFixedBuffer)
|
||||
free( pBuff) ;
|
||||
#ifdef _DEBUG
|
||||
#if defined( _DEBUG)
|
||||
else
|
||||
memset( pszFixedBuffer, 0xFE, nFixedBufferLength * sizeof(_CharType)) ;
|
||||
#endif
|
||||
|
||||
+1
-1
@@ -20,7 +20,7 @@
|
||||
|
||||
//----------------------- Macro per import/export -----------------------------
|
||||
#undef EGN_EXPORT
|
||||
#ifdef I_AM_EGN // da definirsi solo nei moduli della DLL
|
||||
#if defined( I_AM_EGN) // da definirsi solo nella DLL
|
||||
#define EGN_EXPORT __declspec( dllexport)
|
||||
#else
|
||||
#define EGN_EXPORT __declspec( dllimport)
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
//----------------------------------------------------------------------------
|
||||
// EgalTech 2013-2013
|
||||
//----------------------------------------------------------------------------
|
||||
// File : EgnVersion.h Data : 21.11.13 Versione : 1.3a1
|
||||
// Contenuto : Prototipo funzione con info versione della DLL.
|
||||
//
|
||||
//
|
||||
//
|
||||
// Modifiche : 21.11.13 DS Creazione modulo.
|
||||
//
|
||||
//
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
#pragma once
|
||||
|
||||
|
||||
|
||||
//----------------------- Macro per import/export ----------------------------
|
||||
#undef EGN_EXPORT
|
||||
#if defined( I_AM_EGN) // da definirsi solo nella DLL
|
||||
#define EGN_EXPORT __declspec( dllexport)
|
||||
#else
|
||||
#define EGN_EXPORT __declspec( dllimport)
|
||||
#endif
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
EGN_EXPORT const char* GetEGnVersion( void) ;
|
||||
+1
-1
@@ -17,7 +17,7 @@
|
||||
#define EGTLIBDIR "/EgtDev/Lib/"
|
||||
|
||||
// Dichiarazione suffisso librerie
|
||||
#if _DEBUG
|
||||
#if defined( _DEBUG)
|
||||
#define EGTLIBVER "D32"
|
||||
#else
|
||||
#define EGTLIBVER "R32"
|
||||
|
||||
+1
-1
@@ -16,7 +16,7 @@
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
#ifdef _DEBUG
|
||||
#if defined( _DEBUG)
|
||||
#define EGT_TRACE( sz) OutputDebugStringA( sz)
|
||||
#else
|
||||
#define EGT_TRACE( sz)
|
||||
|
||||
Reference in New Issue
Block a user