Copyright © 2002-2009 MultiMedia Soft 
Return to index  
 
abmUseUnicodeStrings function 
 
Remarks
Specifies to the SDK if it must interpret the strings passed to its functions as UNICODE (two bytes per character) or ANSI (one byte per character): by default strings are interpreted as ANSI. Note that strings returned by the SDK will be always in UNICODE (BSTR).
Return value
None
Syntax
 
void abmUseUnicodeStrings
BOOL bUseUnicode 
); 
 
 
Parameters
Description
bUseUnicode
Boolean value that specifies the kind of strings passed. Supported values are the following: 
Value
Meaning
FALSE (0) (default)
Strings are interpreted as ANSI.
TRUE (1)
Strings are interpreted as UNICODE.
 
Here follows a little Visual Basic 6 sample that demonstrates the use of this function; as you can see the following lines set two captions to two different Push buttons using the default ANSI interpretation of strings  
 
abmSetCaption Command1.hwnd, "Key 1" 
abmSetCaption Command2.hwnd, "Key 2" 
 
The following lines of code will tell to the SDK to interpret the strings passed as UNICODE 
abmUseUnicodeStrings True 
abmSetCaption Command1.hwnd, StrConv("Key 1", vbUnicode) 
abmSetCaption Command2.hwnd, StrConv("Key 2", vbUnicode) 
 
 
 
 
 
 
 
Copyright © 2002-2009 MultiMedia Soft 
Return to index