What is the difference in calling the Win32 API function that have an A character appended to the end as opposed to the W character.
A
W
I know
The A functions use Ansi (not ASCII) strings as input and output, and the W functions use Unicode string instead (UCS-2 on NT4 and earlier, UTF-16 on W2K and later). Refer to MSDN for more details.