WM_CHARTOITEM

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

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

WM_CHARTOITEM

nKey = LOWORD(wParam); //键值

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

hwndListBox = (HWND) lParam; //列表框的句柄

参数

【NKEY】

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

【nCaretPos】

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

【hwndListBox】

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

返回值

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

默认动作

DefWindowProc函数返回-1。

备注

只有没有LBS_HASSTRINGS样式的所有者绘制列表框才能收到此消息。

也可以看看

DefWindowProc, WM_CHAR, WM_VKEYTOITEM