CWnd::OnVKeyToItem

prot afx_msg int OnVKeyToItem( UINT nKey, CListBox* pListBox, UINT nIndex );

返回值:
返回值指定了在对消息作出响应时应用程序所执行的动作。返回值为-2表示应用程序处理了所选项的各个方面,并且不需要列表框执行更进一步的动作。返回值为-1表示必须执行缺省的动作来响应按键。返回值为0或更大表示列表框中的一个项从零基索引,并且表明了该列表框必须对给定项执行缺省的动作来响应按键。

参数:
nKey指定用户按下的键的虚键代码。
pListBox指定一个指向此列表框的指针。该指针可能是临时的,且不得为将来使用而保存该指针。
nIndex指出插字符的当前位置。

说明:
如果CWnd对象拥有一个具有LBS_WANTKEYBOARDINPUT风格的列表框,则该列表框将发送WM_VKEYTOITEM消息来响应一个WM_KEYDOWN消息。
只有对具有LBS_HASSTRINGS风格的列表框框架才调用这个成员函数。
注意 框架调用这个成员函数来使你的应用程序可以处理一个Windows消息。传递给你的函数的参数反映了在消息收到时框架收到的参数。如果你调用了这个函数的基类实现,这个实现将使用最初随着消息传递过来的参数,而不是使用你提供给函数的参数。

请参阅:WM_KEYDOWN, WM_VKEYTOITEM