WM _ CHARTOITEM 消息

由带有 磅 _ WANTKEYBOARDINPUT 样式的列表框发送给其所有者,以响应一条 WM _ 字符 消息。

WM_CHARTOITEM

    WPARAM wParam;
    LPARAM lParam; 

parameters

wParam

LOWORD指定用户按下的键的字符代码。 HIWORD指定插入符号的当前位置。

lParam

列表框的句柄。

返回值

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

备注

DefWindowProc函数返回-1。

只有所有者描述的列表框没有 _ HASSTRINGS 样式,才能收到此消息。

如果对话框过程处理此消息,则它应将所需的返回值强制转换为 布尔 值并直接返回值。 SetWindowLong函数设置的 DWL _ MSGRESULT 值被忽略。

要求

要求
最低受支持的客户端
Windows[仅适用于 Vista 桌面应用]
最低受支持的服务器
Windows[仅限 Server 2003 桌面应用]
标头
winuser.h (包括 Windows .h)

另请参阅

引用

WM _ VKEYTOITEM

其他资源

DefWindowProc

HIWORD

LOWORD

WM _ 字符集