小甲鱼 发表于 2014-5-17 00:03:30

TranslateMessage

函数功能:

TranslateMessage 函数将虚拟键消息转换为字符消息,字符消息被寄送到当前线程的消息队列里。

当下一次线程调用函数 GetMessage 或 PeekMessage 时被读出。


API 函数原型:

BOOL WINAPI TranslateMessage(
_In_const MSG *lpMsg
);

参数解析:


参数 含义
lpMsg 指向含有消息的 MSG 结构的指针


返回值:

1. 如果消息被转换(字符消息被寄送到当前线程的消息队列里)则返回非零值;

2. 如果消息是 WM_KEYDOWN,WM_KEYUP WM_SYSKEYDOWN 或 WM_SYSKEYUP,返回非零值,不考虑转换;

3. 如果消息没被转换(字符消息没被寄送到调用线程的消息队列里)则返回值是零。

【API档案】版权归鱼C工作室(www.fishc.com)所有,转载请注明来源。

WinSDK

黑色 发表于 2014-5-17 21:28:56

甲鱼哥 加油!!!

myisland 发表于 2014-5-18 14:09:01

资料贴出来了,说明视频快上了:lol:

我是桃川人 发表于 2014-6-24 10:07:05

函数前面的BOOL是返回一个布尔类型的值的意思吗?

purplepower99 发表于 2014-11-30 21:52:02

请教下:这个消息只有是键盘消息时才有用吗?也就是说只有是键盘消息时才翻译?

avatar10010 发表于 2015-3-2 21:22:23

表示对该函数不解啊

晓阳 发表于 2016-3-1 14:46:28

学习了

谦虚求学 发表于 2016-10-20 12:12:36

{:5_91:}

anzhexuan666 发表于 2022-3-24 14:32:42

学习了
页: [1]
查看完整版本: TranslateMessage