DDX_LBString
Die DDX_LBString-Funktion verwaltet die Übertragung von Daten zwischen einem CString Listenfeld-Steuerelement in einem Dialogfeld, Formularansicht oder Steuerelementansichtsobjekt und ein CString - Datenmember des Dialogfelds, der Formularansicht oder des Steuerelementansichtsobjekts.
void AFXAPI DDX_LBString(
CDataExchange* pDX,
int nIDC,
CString& value
);
Parameter
pDX
Ein Zeiger auf ein CDataExchange-Objekt. Das Framework stellt dieses Objekt, um den Kontext des Datenaustausches, einschließlich ihrer Richtung einzurichten.nIDC
Die Ressourcen-ID des Listenfeld-Steuerelements zugeordnete der Steuerelementeigenschaft.Wert
Ein Verweis auf eine Membervariable des Dialogfelds, der Formularansicht oder des Steuerelementansichtsobjekts, mit dem Daten ausgetauscht werden.
Hinweise
Wenn DDX_LBString für Datenübertragung an ein Listenfeld-Steuerelement aufgerufen wird, das erste Element im Steuerelement, dessen Anfangsabgleichungswert ausgewählt ist. (Das gesamte Element und nicht nur ein Präfix, eine dem DDX_LBStringExact entsprechen.) Wenn keine Übereinstimmungen vorhanden sind, werden keine Elemente ausgewählt. Im Vergleich wird die Groß-/Kleinschreibung nicht beachtet.
Wenn DDX_LBString für Datenübertragung von ein Listenfeld-Steuerelement aufgerufen wird, wird Wert auf die aktuelle Listenfeld-Auswahl festgelegt. Wenn kein Element ausgewählt ist, wird Wert auf eine Zeichenfolge der Länge 0 (null) festgelegt.
Hinweis
Wenn im Listenfeld ein Dropdown-Listenfeld ausgetauschte ist, wird der Wert auf 255 Zeichen beschränkt.
Weitere Informationen über DDX finden Sie unter Dialogdatenaustausch (DDX, Dialog Data Exchange) und Dialogdatenvalidierung (DDV, Dialog Data Validation).
Anforderungen
Header: afxdd_.h
Siehe auch
Referenz
Konzepte
MFC-Makros, globale Funktionen und globale Variablen