Re[3]: wchar_t, wstring и буфер обмена: Stack around the variable 'curt' was co
От: pugv Россия  
Дата: 11.07.13 09:42
Оценка:
Здравствуйте, derasa, Вы писали:

D>С копированием из буфера тоже проблемы. Строка с иероглифами получается. Пример взял из инета, поменял на lptstr. Что неправильно?


D>if((buf = (HGLOBAL) GetClipboardData(CF_TEXT)) != NULL)

D>{
D> lptstr = (LPTSTR)GlobalLock(buf);
D>}

Например то, что проект у Вас юникодный, соответственно LPTSTR это WCHAR*, а просите формат CF_TEXT, который возвращает в кодировке ANSI.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.