Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Помогите с DrawText()


Автор: ZufuS 15.9.2006, 23:19
пишу
Код

DrawText(hdc, (LPCWSTR)"123", -1, &rect, DT_SINGLELINE |DT_CENTER | DT_VCENTER);

Вместо текста отображает какую-то ерунду а ля "ЪЪЪЪЪ"

Автор: 586 16.9.2006, 00:44
DrawTextA(hdc, "123", -1, &rect, DT_SINGLELINE |DT_CENTER | DT_VCENTER);
или
DrawTextW(hdc, L"123", -1, &rect, DT_SINGLELINE |DT_CENTER | DT_VCENTER);

Всё из-за того, что определена деректива UNICODE.

Автор: ZufuS 16.9.2006, 13:47
Спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)