CStringGetProfileString (LPCTSTRLpszSection,LPCTSTRLpszEntry,LPCTSTRLpszDefaultNULL=);
Rückgabewert
Der Rückgabewert ist die Zeichenfolge von der Anwendungs.INI-Datei oder LpszDefault wenn die Zeichenfolge nicht gefunden werden kann. Die maximale Länge der Zeichenfolge unterstützt vom Framework ist _MAX_PATH. Wenn LpszDefault NULList, ist der Rückgabewert eine leere Zeichenfolge.
Parameter
lpszSection
Verweist auf eine auf Null endende Zeichenfolge, die im Abschnitt mit den Eintrag gibt.
lpszEntry
Verweist auf eine auf Null endende Zeichenfolge, die den Eintrag enthält, deren Zeichenfolge abgerufen werden soll. Dieser Wert darf nicht NULL sein.
lpszDefault
Punkte auf den Standard-Zeichenfolgenwert für den angegebenen Eintrag, wenn der Eintrag in der Initialisierungsdatei nicht gefunden werden kann.
Bemerkungen
Rufen Sie diese Memberfunktion um einen Eintrag innerhalb des angegebenen Abschnitts in der Registrierung der Anwendung zugeordnete Zeichenfolge abzurufen oder.INI-Datei.
Die Einträge werden wie folgt gespeichert.:
Beispiel
Nbsp; CString StrSection = "My Section";
CString StrStringItem = "My String Item";
CString StrIntItem = "My Int Item";
CWinApp * pApp = AfxGetApp();
pApp - > WriteProfileString (StrSection, StrStringItem, "Test");
CString StrValue;
StrValue = pApp - > GetProfileString (StrSection, StrStringItem);
ASSERT (StrValue == "test");
pApp - > WriteProfileInt (StrSection, StrIntItem, 1234);
Int nValue;
nValue = pApp - > GetProfileInt (StrSection, StrIntItem, 0);
Assert(nValue == 1234)
CWinApp Übersicht |nbsp; Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CWinApp::GetProfileInt, CWinApp::WriteProfileString, :: GetPrivateProfileString