Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Фитч   (10.02.2007 в 22:42)
Принимаю WM_CHAR сообщение. Его младшие 2 байта wParam'a должны (вроде бы) быть кодом соответствующего юникод-символа. Но при попытке вывести этот байт MessageBox'ом:

MessageBoxW(NULL,(LPCWSTR)LOWORD(wParam),"",0);

Компилятор (VS 2005) ругается,что:
Error 1 error C2664: 'MessageBoxW' : cannot convert parameter 3 from 'const char [1]' to 'LPCWSTR'

подскажите, плз, что не так, и, если можно, приведите примерчик. Спасибо!


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: