Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
 Аватар для Genome
9 / 9 / 4
Регистрация: 22.03.2013
Сообщений: 226

LPWSTR и тд

06.12.2013, 17:34. Показов 1594. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую.
Как сконвертировать переменные LPWSTR и LPSTR в обычную строку (std::string или char[]) и наоборот ?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.12.2013, 17:34
Ответы с готовыми решениями:

String в LPWSTR
Как преобразовать String в LPWSTR.

LPWSTR в char*
Доброго времени суток! Совсем запутался в этих строках. Получаю строку из text-box'a. Хочу проверить, является ли она числом.. для этого...

LPWSTR и GetWindowText
Итак, есть такой кусок кода: LPWSTR tmp; HWND hwnd = (HWND)pHandle; GetWindowText(hwnd, tmp, GetWindowTextLength(hwnd) + 1); ...

2
 Аватар для Yanush
162 / 158 / 62
Регистрация: 28.09.2013
Сообщений: 293
06.12.2013, 20:39
Лучший ответ Сообщение было отмечено Genome как решение

Решение

char:
C++
1
2
3
4
5
typedef char CHAR; // WinNT.h
typedef CHAR *NPSTR, *LPSTR, *PSTR; // WinNT.h
LPSTR a1 = "TestString";
std::string a2;
a2 = a1;
wchar_t:
C++
1
2
3
4
5
typedef wchar_t WCHAR; // WinNT.h
typedef WCHAR *NWPSTR, *LPWSTR, *PWSTR; // WinNT.h
LPWSTR a1 = L"TestString";
std::wstring a2;
a2 = a1;
P/S: лучше сразу определиться со строками, и использовать что-то одно (например std::string, написать свой класс строки или использовать чей-то готовый)
1
 Аватар для Genome
9 / 9 / 4
Регистрация: 22.03.2013
Сообщений: 226
06.12.2013, 20:42  [ТС]
Спасибо , с этим разобрался .
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.12.2013, 20:42
Помогаю со студенческими работами здесь

Отличие LPWSTR от LPOLESTR
Здравствуйте, Подскажите пожалуйста в чем отличие LPWSTR от LPOLESTR ? Судя по определениям: LPWSTR: typedef wchar_t *...

Отображение LPWSTR в форме
Доброго времени суток. Столкнулся с проблемой. Должен вывести в форму доступные сетевые диски. Но в LPNETRESOURCE lpLocalName и...

Преобразование char в LPWSTR
Всем привет. Пишу программу, для получения данных из com-порта. Уже получилось открыть порт и получить данные. Теперь цель получить имя...

Считывание LPWSTR из консоли
У меня есть проблемная строка кода, вот она: ExpandEnvironmentStringsW(L"%windir%\\system32\\calc.exe", ImagePath, MAX_PATH-1); Я уже...

Regex для LPWSTR
Доброе время суток , подскажите как использовать regex для LPWSTR? Вроде бы LPWSTR это тоже самое что wchar_t* но почему то методы для...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru