BOOLWriteProfileInt (nValueLPCTSTRLpszSection,LPCTSTRLpszEntry,Int);
Rückgabewert
Ungleich NULL, wenn erfolgreich; andernfalls 0.
Parameter
lpszSection
Verweist auf eine auf Null endende Zeichenfolge, die im Abschnitt mit den Eintrag angibt. Wenn der Abschnitt nicht vorhanden ist, wird es erstellt. Der Name des Abschnitts gilt unabhängig; die Zeichenfolge kann eine Kombination aus Groß- und Kleinbuchstaben werden.
lpszEntry
Verweist auf eine auf Null endende Zeichenfolge, die den Eintrag enthält, in dem der Wert geschrieben werden soll. Wenn der Eintrag im angegebenen Abschnitt nicht vorhanden ist, wird es erstellt.
nValue
Enthält den Wert geschrieben werden.
Bemerkungen
Rufen Sie diese Memberfunktion um den angegebenen Wert in den angegebenen Abschnitt der Registrierung der Anwendung schreiben 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, CWinApp::SetRegistryKey