Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby
1. Цифровая криминалистика и реагирование на инциденты2. ОС Linux (DFIR) Старт: 16 мая3. Анализ фишинговых атак Старт: 16 мая
Устройства для тестирования на проникновение Старт: 16 мая
Эээ.. АPI? Вы про Win Api? Так оно как бе для другого предназначено.. Число в строку, потом сроку в юникод строку, можно перевести стандартными средствами языка..
Ну хоть один с бодуна новогоднего проснулся). Вроде понял. Сначала из числа в ANSI сишными, потом с помощью WinApi это в Unicode и наоборот... Эх, неужели в WinApi ничего специального нету?
Ну как зачем, отправляю я сообщение SendMessage(secont_list_box_id, LB_ADDSTRING, (WPARAM)0, (LPARAM)i);//int i = 234 своему списку и получаю ошибку исполнения. А надо число чтобы было. Или я дэбил и чего-то не знаю? Может элементы управления сами преобразуют, только флаг какой-то в стиле поставить надо или сообщение понтовое послать? :ya_lamo:
Как то так. Отнеситесь к этому как к псевдокоду(но _wsprintf существует, но может не так чуть называться). И используйте макрос UNICODE для поддержки этой кодировки.
Для этого в начале кода обьявите:
#define UNICODE
#define _UNICODE
и тогда при вызове MessageBox() автоматически преобразуется в MessageBoxW.
Почитайте первые страницы Джеффри Рихтера. Там про это есть.
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.