Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2011, 18:06   #1
Moorindal15
Новичок
Джуниор
 
Аватар для Moorindal15
 
Регистрация: 26.04.2011
Сообщений: 1
По умолчанию Конвертация строки CString из Юникода в ANSI

Подскажите, пожалуйста, как перевести CString из Юникода в ANSI...

Я знаю, что это делается функцией WideCharToMultiByte, но не могу разобраться с ее параметрами.
Пытался делать что-то на подобии этого:

Код:
int _size=Write_GamePath.GetLength();//Похоже, не работает.
//Write_GamePath - Юникодная строка типа CString.
char *CH = new char[_size+1];
WideCharToMultiByte(CP_ACP, 0, Write_GamePath, _size, CH, _size+1, NULL, NULL);
Заранее благодарен откликнувшимся.
Moorindal15 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Double to CString iceman2112 Visual C++ 1 25.03.2011 14:33
Ansi в UTF-8 и наоборот UTF-8 в Ansi Alar Работа с сетью в Delphi 3 09.12.2010 17:02
перевести код юникода в читабельный текст fezilk24 Общие вопросы Delphi 10 10.06.2010 20:21
Что-то на счёт типов и юникода Smusmumriken Общие вопросы C/C++ 7 10.06.2010 10:47
CString Артэс Общие вопросы C/C++ 5 25.01.2009 20:36