Freigeben über


CWinApp::WriteProfileInt

Rufen Sie die Memberfunktion auf, um den angegebenen Wert in den angegebenen Abschnitt der der Registrierung oder der INI-Datei Anwendung schreiben.

BOOL WriteProfileInt(
   LPCTSTR lpszSection,
   LPCTSTR lpszEntry,
   int nValue 
);

Parameter

  • lpszSection
    Zeigt auf eine auf NULL endende Zeichenfolge, die den Abschnitt angibt, der den Eintrag enthält.Wenn der Abschnitt nicht vorhanden ist, wird er erstellt.Der Name des handelt von Groß- und Kleinbuchstaben unabhängig; die Zeichenfolge kann jede beliebige Kombination von Groß- und Kleinbuchstaben.

  • lpszEntry
    Zeigt auf eine auf NULL endende Zeichenfolge, die den Eintrag enthält, in den der Wert geschrieben werden soll.Wenn der Eintrag nicht im angegebenen Abschnitt vorhanden ist, wird er erstellt.

  • nValue
    Enthält den Wert, geschrieben werden.

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

Beispiel

In diesem Beispiel wird CWinApp* pApp = AfxGetApp();, um an der CWinApp-Klasse abzurufen, die eine Methode veranschaulicht, die WriteProfileString, WriteProfileInt, GetProfileString und GetProfileInt aus jeder Funktion in einer MFC-Anwendung verwendet werden können.

CWinApp* pApp = AfxGetApp();

CString strSection       = _T("My Section");
CString strStringItem    = _T("My String Item");
CString strIntItem       = _T("My Int Item");

pApp->WriteProfileString(strSection, strStringItem, _T("test"));

CString strValue;
strValue = pApp->GetProfileString(strSection, strStringItem);
ASSERT(strValue == _T("test"));

pApp->WriteProfileInt(strSection, strIntItem, 1234);

int nValue;
nValue = pApp->GetProfileInt(strSection, strIntItem, 0);
ASSERT(nValue == 1234);

Ein weiteres Beispiel finden Sie im Beispiel für CWinApp::GetProfileInt.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWinApp-Klasse

Hierarchien-Diagramm

CWinApp::GetProfileInt

CWinApp::WriteProfileString

CWinApp::SetRegistryKey