Is there any practical difference between WCHAR and wchar_t?
WCHAR
wchar_t
Practically speaking there isn't much difference. They both represent the same underlying type. A 2 byte width value.
LibT will be on shortly to give you the real insane differences between the various platforms an the C++ standard :)