C/C++ and ATEasy Data Types |
Version 7 |
The following table shows C/C++ equivalent data types to ATEasy types. This conversion is used to export C header file for ATEasy Dll. Note that Types in C are case sensitive.
ATEasy Data Types |
C/C++ Data Type |
Char |
char |
Byte |
unsigned char |
Short |
short |
Bool |
short (VARIANT_BOOL - Microsoft) |
Word |
unsigned short (WORD - Microsoft) |
WChar |
unsigned short (WCHAR - Microsoft) |
Long |
long |
DLong |
longlong |
DWord |
unsigned long |
DDWord |
unsigned longlong |
Float |
float |
Double |
double |
Currency |
CY (Microsoft - wtypes.h) |
DateTime |
double (DATE - Microsoft - wtypes.h) |
String |
LPSTR |
BString |
LPCWSTR |
Variant |
VARIANT |
Procedure |
void * |
Object |
LPUNKNOWN |
Any |
LPVOID |