2010-07-13 2 views

ответ

1

Это вопрос о WndProc? О каком сообщении вы говорите?

LRESULT CALLBACK WndProc(HWND p_hwn,UINT p_msg,WPARAM p_wparam,LPARAM p_lparam) 

The WPARAM, как правило, используется для передачи флагов или информации, прикрепленные к сообщению окна, это не говорит вам, что сообщение.

Идентификатор сообщения (p_msg) сообщает, какое сообщение это, например. 'WM_CHAR', 'WM_KEYDOWN' и т. Д.? Это вы после этого? В этом случае вы можете скачать перечисление здесь (C#, но легко конвертировать):

http://www.codeproject.com/KB/cs/cswindowsmessages.aspx 

Или, конечно, просто смотрите в ++ заголовки окон C.

+0

Мне нужно перевести флаги WM ​​в их эквивалентное строковое представление. Извините, я не знал об этом. Мне нужно знать, что интерпретатор переводится как сообщение. Я просмотрел заголовочный файл windows.h и ничего не нашел внутри. –

+1

@dark - Если я правильно понял, вы бы искали в 'winuser.h' –

Смежные вопросы