Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
nymphaea
8 / 1 / 2
Регистрация: 04.07.2013
Сообщений: 97
Записей в блоге: 2
#1

Преобразование LPCWSTR в LPSTR - C (СИ)

20.08.2014, 15:01. Просмотров 307. Ответов 0
Метки нет (Все метки)

Добрый день, уважаемые форумчане! Целый день бьюсь над проблемой - как же преобразовать один тип в другой!
Есть код:
C++
1
2
3
4
5
6
7
8
9
10
11
WCHAR wszTime[128];
FileTimeToSystemTime(&StatUrl->ftLastVisited, &stTime);
zltoa(stTime.wYear, wszTime, 10);
WideCharToMultiByte(CP_ACP, 
                      0, 
                      (WCHAR*)(wszTime), 
                      -1, 
                      (LPSTR)pHistory->st.wYear, 
                      sizeof(pHistory->st.wYear) + 1, 
                      NULL, 
                      NULL);
Функция WideCharToMultiByte не работает. Подскажите, что я делаю не так.
http://www.cyberforum.ru/win-api/thread1181496.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2014, 15:01
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Преобразование LPCWSTR в LPSTR (C (СИ)):

Преобразование char* в LPCWSTR
Какие функции необходимы для преобразования из char* в LPCWSTR? Заранее...

Преобразование переменной string к LPCWSTR
День добрый! Столкнулся с проблемой преобразования string к LPCWSTR. Если...

Преобразовать unsigned long в lpstr
unsigned long drive_sn = 5555555; LPSTR pszData; В гугле нигде не нашел...

Добавления символа \ в строке LPSTR
Здравствуйте, есть строка LPSTR str = "D:\my.exe" Как ее редактировать чтоб...

Сохранение массива данных LPSTR
Возможно, кому то вопрос покажется глупым, но если не сложно, подскажите...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.08.2014, 15:01
Привет! Вот еще темы с решениями:

Опять System::String ^ в LPSTR"
Всем привет. Решил для себя написать небольшую программу, только начинаю...

Как преобразовать LPWSTR в LPSTR и обратно?
Раз и навсегда мне бы уяснить и я бы был счастлив. Обычное приведение типа...

Какая разница между типами char* LPSTR??
сПАСИБО!

Как конвертировать строку MFC CString в LPSTR?
Получаю из файла CString хочу кинуть в MessageBox(mystring). Но mystring это...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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