The TCHAR macro is typically char on PC, wchar_t on Pocket PC.
The _stprintf macro is typically sprintf on PC, wsprintf on Pocket PC.
They are just macros and typedefs, so I suppose you could use TCHAR on Pocket PC and use wsprintf directly.
It's probably best to either use the generic text macros and typedefs (if you want portability), or to not use them if you don't.