Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ mingw и lib https://www.cyberforum.ru/ cpp/ thread151211.html
Как в mingw в коде подключить файл lib, #pragma comment(lib, "Gdi32.lib") не помогает. А то пытаюсь использовать SetTextColor и подобные функции, а без полезно без Gdi32.lib. Кто может подскажите.
Шилдт Полный справочник по С++ 4.0 C++
Собственно ищу код к справочнику, о котором упоминалось на обложке.
Конспекты и справочники по языкам программирования C++
Доброго времени суток. Незнал куда поместить тему, поэтому поместил сюда. Есть цель: изучить как можно больше языков программирования. Решил начать с С++. И вот проблема: нашёл много книг, но...
C++ Обработка сообщений в win32 api Написал программу которая после ввода в поле edit текста exit и нажатия на кнопку выходит из программы, но почему то не работает. Вот код: #include "windows.h" #define IDB_BUTTON 200 #define... https://www.cyberforum.ru/ cpp/ thread149806.html
C++ Программирование на С https://www.cyberforum.ru/ cpp/ thread149683.html
1. Дано натуральное число n. Получить в порядке возрастания n первых натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5. 2. Дано натуральное число р. Получить...
Получение путей к системным каталогам C++
Получение путей к системным каталогам. Появление этого поста связано с одной из стандартных проблем, любого программиста работающего под windows, проблема называется: зависимость от путей...
Прокси сервер C++
Всем привет!!! Прошe помочь срочно. Как можно написать прокси - сервер на c++ (VS_2008_C++). Пример чтоб данный софт стоял на одно компьютере и с Другова со своего можно было использовать как прокси...
C++ Приложению не удалось запуститься, поскольку MSVCR90D.dll не был найден Приложению не удалось запуститься, поскольку MSVCR90D.dll не был найден. Иногда при отладке возникает данная ошибка. В чем проблема и какое оптимальное решение? https://www.cyberforum.ru/ cpp/ thread148240.html
C++ Как узнать свой внешний ip адрес? https://www.cyberforum.ru/ cpp/ thread148072.html
Всем привет!!! Подскажите как можно узнать ip адрес компьютера который в данный момент подключён к Интернету даже если через прокси, и показывал реальный ip а не тот который сетевой карты. Заранее...
C++ Поверхности в C Кто то знает как работать с поверхностями в Borland C++ for DOS. Задача состоит в постройке в графическом режиме графика гиперболического цилиндра. У кого то есть литература по этому поводу или... https://www.cyberforum.ru/ cpp/ thread147776.html
48 / 47 / 25
Регистрация: 03.04.2010
Сообщений: 100
04.07.2010, 09:00 0

ANSI или UNICODE

04.07.2010, 09:00. Просмотров 3512. Ответов 2
Метки (Все метки)

Ответ

Действительно, WinAPI функции, принимающие строки в качестве параметров, представлены в двух видах - для работы с ANSI строками (у функции в конце названия дописывается буква А, например MessageBoxA) и для работы с Unicode строками (окончание - W, от слова Wide - широкий, например MessageBoxW).
Первые представляют собой переходники, которые переводят ANSI строки в Unicode и вызывают Unicode версию функции, так что, действительно, при использовании ANSI строк присутствуют определенные накладные расходы.

Все сказанное относится к Windows 2000 и позднее.
Более подробно это все описано у Рихтера, читай его.

Вернуться к обсуждению:
ANSI или UNICODE
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.07.2010, 09:00
Готовые ответы и решения:

События в ANSI C++
Прошу прощенья, что не очень внятно формулирую тему. Для меня это познавательный вопрос. Меня...

Unicode/Ansi
Доброго! Скорее всего в будущем будет необходимость сделать интерфейс программы на нескольких...

ANSI в TMemo или TRichEdit
Добрый вечер! Как мне выводить дополнительные символы ANSI. Например. Я введу в TMemo alt+NUM7 и...

Помогите char* или ansi в wchar_t*
Доброго времени суток Всем. Возникла такая проблема, у меня в в функцию передаётся значение в...

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