Valid from List & Label 8
When using the OCX with Visual C++ you might encounter the compiler error C2039. An example would be something liketestDlg.cpp(107) : error C2039: 'LlDefineVariableExtA' : is not a member of 'CLul'
lul.h(15) : see declaration of 'CLul'
despite calling correctly the LlDefineVariableExt() member function of the OCX. The reason is that by default all functions taking a string are defined in both an "A" and a "W" version in the cmbtl8.h header, depending on UNICODE being defined or not. Thus, LlDefineVariableExt() is converted to LlDefineVariableExtA(). To change this behaviour, include the following #define into your code:
#define _NO_CMBTL?APIDEFINES
Please take care to #define this before including the cmbtl?.h header (especially when using precompiled headers).
? = Version Number
IDKBTE000537 KBTE000537