XBase++ Development

Top  Previous  Next

Please note: If you are building a 64-bit application, instead of DTWAIN32.DLL as described in this and other sections, you will be using DTWAIN64.DLL.

 

For XBase++ developers, the XBase++ DllLoad and DllUnload functions can be used to load and unload the desired DTWAIN dynamic link library (DTWAIN32.DLL, DTWAIN32U.DLL, DTWAIN64.DLL, or DTWAIN64U.DLL).  In addition, your XBase++ program must include the DTWAIN32.CH header file, so that the constants that DTWAIN has defined are available to your application.

 

For XBase++ the DllCall or DllPrepareCall / DllExecuteCall functions should be used to call the various DLL functions.   The calling convention that is used to call the DTWAIN functions must be DLL_STDCALL.

 

Example

 

Floating Point Issues with XBase++

XBase++ Floating Point DTWAIN Examples