CWnd::OnCharToItem

afx_msg int OnCharToItem ( UINT nChar, CListBox * pListBox, UINT nIndex );

Rückgabewert

Das Framework ruft diese Mitgliedstaate&n Functionnbsp; um die Aktion anzugeben, die in Reaktion auf den Aufruf 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 will keine weiteren Maßnahmen durch das Listenfeld. 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

nChar

Gibt den Wert der vom Benutzer gedrückte Taste.

pListBox

Gibt einen Zeiger auf das Listenfeld. Es kann vorübergehend sein.

nIndex

Gibt die aktuelle Position der Einfügemarke.

Bemerkungen

Wird aufgerufen, wenn ein Listenfeld mit den LBS_WA&NTKEYBOARDINPUT Stil seiner Besitzer sendet eine WM_CHARTOITEM Nachricht als Antwort auf eine WM_CHAR -message.nbsp;

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_CHAR, WM_CHARTOITEM

Index