→ При разработке сайта лендинг в подарок! ЖМИ! ←
Авг
10

CString -> LPCWSTR

Задача на первый взгляд тривиальная, но на самом деле не всё так просто, как хотелось бы. Как и следовало ожидать, стандартные преобразования типов данных в данной ситуации не работают. Ну не понимают юникод и всё тут! А для GDI+ функций ну просто необходимы строки в юникоде. Вот такое неприятное противопоставление.

Конечно, никому не хочется в сотый раз изобретать велосипед и много думать. Я был уверен на 100%, что не первый столкнулся с этой проблемой, поэтому полез шарить инет на предмет ответа на поставленный вопрос.

На поиск потратил чуть более минуты, и получил готовое решение, которое и привожу здесь (чтобы и сам не забыл, и вам было полезно).

Пользуйтесь на здоровье!

1
2
3
USES_CONVERSION; //Без этого включения работать не будет!аботать не будет!
CString test="blablablabla";
LPCWST

Прокомментировать

Рубрики

Наши услуги

В прямом эфире