Цитата(zltigo @ Dec 17 2008, 20:42)

wsprintf() - то зачем? На чистом API все на 8bit кодировке работает.
Это w означает не widw char, а то, что функция из винды (как бы не ещё с win3 тянется), wsprintf на 8 битах и работает. Это тот же sprintf, только из user32.dll
Иногда леплю по привычке для уменьшения размера бинарника.
В принципе сейчас как-то всё равно, mingw32-gcc пришивает sprintf из болтающейся в windows/system32 msvcrt.dll, ни в бинарнике места больше по сравнению с wsprintf не выходит, ни библиотек дополнительных тянуть не надо.