WM_VKEYTOITEM

【勇芳软件工作室】汉化HomePreviousNext

响应于WM_KEYDOWN消息,WM_VKEYTOITEM消息由具有LBS_WANTKEYBOARDINPUT样式的列表框发送给其所有者。

WM_VKEYTOITEM

vkey = LOWORD(wParam); //虚拟键代码

nCaretPos = HIWORD(wParam); //插入位置

hwndLB = lParam; //列表框的句柄

参数

【v键】

【wParam中】的低位字的值。指定用户按下的键的虚拟键代码。

【nCaretPos】

【wParam中】的高字词的值。指定插入符号的当前位置。

【hwndLB】

价值【lParam的】.标识列表框。

返回值

返回值指定应用程序响应该消息执行的操作。返回值为-2表示应用程序处理选择项目的所有方面,并且不需要列表框进一步的操作。返回值为-1表示列表框应该执行默认动作以响应键击。返回值为0或更大的值指定列表框中项目的索引,并指示列表框应对给定项目上的击键执行默认操作。

默认动作

DefWindowProc函数返回-1。

也可以看看

DefWindowProc, WM_CHARTOITEM, WM_KEYDOWN