Include : aggiunti header per versioni DLL.

This commit is contained in:
Dario Sassi
2013-11-21 17:16:59 +00:00
parent 66e64e26c4
commit 1d2aef267c
12 changed files with 65 additions and 11 deletions
+1 -1
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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)
+27
View File
@@ -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) ;
+1 -1
View File
@@ -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)
+1 -1
View File
@@ -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
View File
@@ -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)
+27
View File
@@ -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
View File
@@ -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
View File
@@ -16,7 +16,7 @@
#include <windows.h>
#ifdef _DEBUG
#if defined( _DEBUG)
#define EGT_TRACE( sz) OutputDebugStringA( sz)
#else
#define EGT_TRACE( sz)