// // output char // PCHAR TextCharOut(__in PCHAR Buffer) { if(DbcsLangId) return static_cast<PCHAR>(static_cast<PVOID>(TextGrCharOut(static_cast<PUCHAR>(static_cast<PVOID>(Buffer))))); return static_cast<PCHAR>(static_cast<PVOID>(TextTmCharOut(static_cast<PUCHAR>(static_cast<PVOID>(Buffer))))); }
PUCHAR TextCharOut( IN PUCHAR pc ) { if(DbcsLangId) { return(TextGrCharOut(pc)); } else { return(TextTmCharOut(pc)); } }
VOID pTextCharOut( IN UCHAR c ) { if(DbcsLangId) { // // Single-byte only // TextGrCharOut(&c); } else { TextTmCharOut(&c); } }