Непонятности с UNICODE
От: roman10  
Дата: 17.11.05 10:07
Оценка:
Решил переделать проект в Unicode. Объявил в свойствах проекта UNICODE и _UNICODE. При компиляции ругается:

GetWindowText(m_hEditBox, szBuff, MAX_LENGTH);


error C2664: 'GetWindowTextA' : cannot convert parameter 2 from 'wchar_t [256]' to 'LPSTR'

Ладно, переделываю вот так:

#define UNICODE
#ifdef UNICODE
    GetWindowText(m_hEditBox, szBuff, SEARCH_TEXT_MAX_LENGTH);
#endif


Компилирую... И что же? Опять ругается на функцию GetWindowText. Что за чудеса, непонятно. Не подскажите, в чем может быть проблема? А то я даже не представляю, с какого боку зайти. А то не хотелось бы везде явно указывать вызов юникодовых версий функций.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.