| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > char* to LPWSTR |
| Автор: Nick007 14.5.2010, 12:54 |
| всем пиривет передо мною не первый раз стоит задача сконвертировать char* в lpwstr если кто знает как это сделать пожалуйсто напишите |
| Автор: GoldFinch 14.5.2010, 13:11 | ||
|
| Автор: Nick007 14.5.2010, 14:59 | ||
попробовал юзать следующий пример
во время выполнения второго экземпляра MultiByteToWideChar приложение обрывается GoldFinch, у вас случайно рядом нет рабочего примера? |
| Автор: Alexeis 14.5.2010, 15:14 |
| Nick007, выделять память нужно для строк. Функция MultiByteToWideChar не выделяет сама память, а требует указатели на выделенные буферы. |
| Автор: Nick007 14.5.2010, 15:23 | ||
| строчка с выделением памяти выдавала ошибку поставил явное преобразование и все зароботало:
всем (GoldFinch и Alexeis) огромное спосибо |