When building a C++ project we use the MicroStationAPI and also Windows API functions. Many Windows functions that deal with character strings rely on the UNICODE macro definition to switch between multi-byte character strings and Unicode wide-character strings.
Is the UNICODE macro defined in a default SDK environment shell?