CW&nd::OnVKeyToItemnbsp;

protafx_msg int OnVKeyToItem ( UINT NT aste, CListBox * pListBox, UINT nIndex );

Rückgabewert

Gibt die Aktion an, die als Reaktion auf die Nachricht von der Anwendung durchgeführt. Ein Rückgabewert von – 2 zeigt an, dass die Anwendung alle Aspekte behandelt der Sie das Element auswählen und keine weitere Aktion von dem Listenfeld erfordert. Ein Rückgabewert – 1 gibt an, dass im Listenfeld Standard-Aktion in Reaktion auf den Anschlag durchführen sollte. Ein Rückgabewert von 0 oder größer gibt den nullbasierten Index eines Elements im Listenfeld und weist darauf hin, dass im Listenfeld für die Tastatureingabe auf das angegebene Element die Standardaktion ausführen soll.

Parameter

nT aste

Gibt den virtueller Tastencode der Taste, die der Benutzer gedrückt.

pListBox

Gibt einen Zeiger auf das Listenfeld. Der Zeiger kann befristet sein und sollten nicht für die spätere Verwendung gespeichert werden.

nIndex

Gibt die aktuelle Position der Einfügemarke.

Bemerkungen

Wenn das CWnd -Objekt ein Listenfeld mit den LBS_WANTKEYBOARDINPUT -Stil besitzt, sendet im Listenfeld WM_VKEYTOITEM die Nachricht als Antwort auf eine WM_KEYDOWN -Nachricht.

Dieser Member-Funktion wird durch das Framework nur für Listenfelder aufgerufen, die die LBS_HASSTRI&NGS style.nbsp haben;

Hinweis&Nbsp;  Dieser Member-Funktion wird aufgerufen, durch den Rahmen für die Anwendung, eine Windows-Meldung zu behandeln zu können. An Ihre Funktion übergebenen Parameter entsprechen die Parametern von Rahmen empfangen, wenn die Nachricht empfangen wurde. Wenn Sie die Basisklasse Implementierung dieser Funktion aufrufen, wird diese Implementierung verwendet ursprünglich mit der Meldung und nicht die Parameter, die Sie angeben, an die Funktion übergebenen Parameter.

CWnd Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;WM_KEYDOWN, WM_VKEYTOITEM

Index