消息id号是多少

来源:百度知道 编辑:UC知道 时间:2024/05/04 15:04:10
我要捕获鼠标的所有消息,和键盘的按键消息(包括功能键F1~F12).
他们的消息id号是多少?
一个控件,我只是想让别人看到,不让别人用鼠标和键盘操作它,我想通过拦截信息进行,可是具体代码不会写?

虚拟鼠标代码---- 16进制值-- 对应键
VK_LBUTTON---- 01-------- 鼠标左按钮
VK_RBUTTON---- 02-------- 鼠标右按钮
VK_MBUTTON---- 04-------- 鼠标中按钮

虚拟键盘代码---- 16进制值-- 对应键
VK_CANCEL----- 03-------- 用于执行Ctrl+C或Ctrl+Break
VK_BACK------- 08-------- Backspace键
VK_TAB-------- 09-------- Tab键
VK_CLEAR------ 0C-------- Clear键
VK_RETURN----- 0D-------- Enter键
VK_SHIFT------ 10-------- Shift键
VK_CONTROL---- 11-------- Ctrl键
VK_MENU------- 12-------- Arl键
VK_PAUSE------ 13-------- Pause键
VK_CAPITAL---- 14-------- Capslock键
VK_ESCAPE----- 1B-------- Ese键
VK_SPACE------ 20-------- SpaceBar键
VK_PRIOR------ 21-------- PgUp键
VK_NEXT------- 22-------- PgDn键
VK_END-------- 23-------- End键
VK_HOME------- 24-------- Home键
VK_LEFT------- 25-------- Left Arrow键
VK_UP--------- 26-------- Up Arrow键
VK_RIGHT----