Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
-BadCoder-
0 / 0 / 0
Регистрация: 14.01.2014
Сообщений: 12
#1

Вывод текста не экран с помощью DrawText (DirectX) - C++

23.05.2015, 17:50. Просмотров 454. Ответов 1
Метки нет (Все метки)

Здравствуйте, проблема такая: пытаюсь вывести текст на экран, если я пишу вот так
C++
1
pFont->DrawText(NULL, L"Все работает", -1, &rc, DT_NOCLIP, D3DCOLOR_XRGB(255, 55, 48));
то все работает. Если же я вставляю вместо текста переменную str (а мне как раз нужно передавать туда переменную, потому что текст будет меняться), он ее подчеркивает, говорит о несоответствии типов. В этом случае я делаю вот так: LPCWSTR(str) и тогда текст выводится, но выводятся какие-то непонятные иероглифы, которые непонятно откуда берутся. Помогите пожалуйста!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2015, 17:50     Вывод текста не экран с помощью DrawText (DirectX)
Посмотрите здесь:
Местоположение текста (DrawText) C++ WinAPI
C++ WinAPI DrawText и перемещение текста в окне по вертикали
C++ WinAPI Вывод текста с помощью TextOut()
Ошибка при рисовании текста - в XE3 не линкуется метод TCustomStyleServices::DrawText() C++ Builder
C++ Помогите получить HDC принтера вывести печать текста функцией DrawText
Вывод текста на экран C++
Генерация и вывод на экран случайных чисел с помощью системного таймера C++
C++ WinAPI Вывод текста на весь экран
C++ Вывод текста с файла на экран
C++ Вывод текста на экран порциями
С помощью рекурсивной функции осуществить вывод на экран элементов одномерного массива C++
Считывание текста из файла и вывод на экран в С++ C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SatanaXIII
Супер-модератор
Эксперт С++
5602 / 2636 / 242
Регистрация: 01.11.2011
Сообщений: 6,495
Завершенные тесты: 1
25.05.2015, 11:07     Вывод текста не экран с помощью DrawText (DirectX) #2
А сама переменная str какого типа? Широкого или нет?
Попробуйте вот так, без W:
C++
1
LPCSTR(str)
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru