0 / 0 / 0
Регистрация: 08.03.2009
Сообщений: 6
|
|
1 | |
Вывод переменных разного типа через TextOut()08.03.2009, 23:10. Показов 5290. Ответов 7
Метки нет (Все метки)
Приветствую. Начал изучать WinAPI и столкнулся с такой проблемой. Хочу вывести в окошко результат функции GetSystemMetrics(); Вывожу через TextOut(). Однако выводятся нечитаемые символы. Пробовал переводить int'овый результат в char,TCHAR,LPWSTR - не помогает. Подскажите, как вывести через TextOut или другую функцию.
З.Ы., такая же проблема с GetVersionEx(): переменные из структуры OSVERSIONINFO типа DWORD не выводятся, переменная типа TCHAR выводится отлично.
0
|
08.03.2009, 23:10 | |
Ответы с готовыми решениями:
7
Вывод значения ячейки массива через TextOut Нужен способ помещения разного рода типа данных в контейнеры типа массивов или структур Вывод текста в TextOut Вывод текста с помощью TextOut() |
0 / 0 / 0
Регистрация: 08.03.2009
Сообщений: 6
|
|
08.03.2009, 23:25 [ТС] | 3 |
TextOut(hdc, 30,190,(LPWSTR)&sysmetrics, 1);
вызываю соответственно: sysmetrics=GetSystemMetrics(SM_MOUSEPRESENT);
0
|
0 / 0 / 0
Регистрация: 08.03.2009
Сообщений: 6
|
|
09.03.2009, 00:26 [ТС] | 5 |
Спасибо, разобрался с swprinf, спасибо огромное. И еще небольшой вопрос вдогонку: как правильно засунуть в TextOut "какой-то текст" и следом вывод переменной без swprintf ?
0
|
0 / 0 / 0
Регистрация: 08.03.2009
Сообщений: 6
|
|
09.03.2009, 00:37 [ТС] | 7 |
Ну в том же С++ можно было написать cout << "бла-бла-бла" << variable
0
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
09.03.2009, 00:55 | 8 |
У тебя же не cout здесь, а WINAPI. Я тебе повторяю второй раз. Никак.
0
|
09.03.2009, 00:55 | |
09.03.2009, 00:55 | |
Помогаю со студенческими работами здесь
8
Вывод времени таймером TextOut TextOut - вывод одного символа Таймер обратного отсчёта. Вывод TextOut Некорректный вывод переменной TextOut после wsprintf Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |