»õ ÆÄÀÏ |
| | |
| | | #pragma once |
| | | |
| | | |
| | | #ifdef _AKGRIDCTRL_EXPORTS |
| | | #define AKGRIDCTRL_DLLSPEC __declspec( dllexport ) |
| | | #else |
| | | #define AKGRIDCTRL_DLLSPEC __declspec( dllimport ) |
| | | #endif |
| | | |
| | | |
| | | |
| | | |
| | | #ifndef _AKGRIDCTRL_EXPORTS |
| | | |
| | | #undef _AUTOLIBNAME |
| | | #undef _AKPROJECTNAME |
| | | #undef _AKVCVER |
| | | #undef _AKDEBUG |
| | | |
| | | #define _AKPROJECTNAME "akGridCtrl" |
| | | |
| | | #ifdef _DEBUG |
| | | #define _AKDEBUG "d" |
| | | #else |
| | | #define _AKDEBUG "" |
| | | #endif |
| | | |
| | | #ifdef WIN64 |
| | | #define _AKX64 "_x64" |
| | | #elif _WIN64 |
| | | #define _AKX64 "_x64" |
| | | #else |
| | | #define _AKX64 "" |
| | | #endif |
| | | |
| | | #if(_MSC_VER == 1200) //vs6.0 |
| | | #error í´ë¹ë²ì ì ì§ìíì§ ììµëë¤. |
| | | #elif(_MSC_VER == 1300) //vs2003 vc7 |
| | | #error í´ë¹ë²ì ì ì§ìíì§ ììµëë¤. |
| | | #elif(_MSC_VER == 1400) //vs2005 vc8 |
| | | #define _AKVCVER "_vc8" |
| | | #elif(_MSC_VER == 1500) //vs2008 vc9 |
| | | #define _AKVCVER "_vc9" |
| | | #elif(_MSC_VER == 1600) //vs2010 |
| | | #define _AKVCVER "_vc10" |
| | | #elif(_MSC_VER == 1700) //vs2012 |
| | | #error í´ë¹ë²ì ì ì§ìíì§ ììµëë¤. |
| | | #elif(_MSC_VER == 1800) //vs2013 |
| | | #error í´ë¹ë²ì ì ì§ìíì§ ììµëë¤. |
| | | #elif(_MSC_VER >= 1910 && _MSC_VER < 1950) //vs2017 15.0 |
| | | #define _AKVCVER "_vc15" |
| | | #else |
| | | //#define _AKVCVER "" |
| | | #pragma message( "í´ë¹ë²ì ì ì§ìíì§ ììµëë¤. " _MSC_VER ) |
| | | #error _MSC_VER í´ë¹ë²ì ì ì§ìíì§ ììµëë¤. |
| | | #endif |
| | | |
| | | #define _AUTOLIBNAME _AKPROJECTNAME""_AKDEBUG""_AKX64""_AKVCVER".lib" |
| | | |
| | | // You may turn off this include message by defining _NOPSAUTOLIB |
| | | #ifndef _NOPSAUTOLIBMSG |
| | | #pragma message( ">>Kim Tae Hyun - akGrid<< Will automatically link with " _AUTOLIBNAME ) |
| | | #endif |
| | | #pragma comment(lib, _AUTOLIBNAME) |
| | | #endif |