массив не создавался просто использовал директиву по дефаулту компилит 64 бит а мне надо использоваь 32битные структуры
Доброго дня, WinAPI: как можно, при помощи функции TextOut вывести значение переменной типа int? Различные пробы выводят ошибки типа "cannot convert parameter 4 from 'wchar_t' to 'LPCWSTR'"... Благодарю за время, потраченное на мою проблему...
Meanor, я бы попробовал записать в качестве аргумента функции что-то типа L"" + i, где i - целая переменная.
L по-моему подключает лингвистов к работе программы. А лингвисты умеют конвертить виндовс-кодировку в юникод
на C# Code: using System; class MainApp { public static void Main() { Console.WriteLine("Йа креведко! :D :D :D "); } } _http://www.asteam.ru/forum/showthread.php?t=495&goto=nextoldest Воть
Да, виноват, перепутал. Покурил MSDN, нужно юзить _T("" + i). Нужный тебе код (взял одну из реализаций русских букв в консоли, если не нравится, не бейте ): Code: #include "stdafx.h" #include <iostream> #include <conio.h> int _tmain() { std::locale rus("rus_rus.866"); std::wcout.imbue(rus); std::wcout << L"Йа криведко!"; getch(); } Если русские буквы не нужны, то пройди по ссылке De-Visible, там всё есть
Покурил printf() на манер echo в пхп, естественно, ничего не вышло... Потом решил покурить TextOut методом Code: TextOut(hdc, 250, 40, L"ddr"+speed, sizeof(speed)+3); Обрадовался, что хотя бы скомпилировалась, но, естественно, на экран вывелся лишь белый фон на том месте, где должны были быть буквы/цифры. ПС. _UNICODE = _T = L"" но работает почему-то только L"" Благодарю если кто-нибудь покажет мне что я не правильно вкурил =/
Курить много вредно! _http://www.progz.ru/forum/lofiversion/index.php/t2652.html _http://www.frolov-lib.ru/programming/articles/unicode/index.html Мож здесь что есть?
Спасибо, но проблема не в уникоде, проблема в том, что я не мог понять, как вывести численное значение переменной speed на экран при помощи функции TextOut и ей подобных... Нашел решение: Code: _itow(speed, &speedstr, 10); TextOut(hdc,250, 40, &speedstr, 4); Но пишет ворнинг, что функция _itow небезопасна... /* Также интересует, как можно достать кол-во сиволов speedstr, стандартная функция strlen говорит, что не может конвертировать из wchar_t в const char[]... */ Решено методом sizeof(speed). Благодарю всех за помощь, вопрос закрыт
Глупый вопрос наверно возможно ли на C# написать криптор? И хорошо ли он работает с соскетами? C# всмысле