Udostępnij za pośrednictwem


CWinApp::WriteProfileInt

Wywołać funkcję Członkowskie zapis określona wartość do określonej sekcji rejestru aplikacji lub.Plik INI.

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

Parametry

  • lpszSection
    Wskazuje ciąg zakończony zerem, określający sekcji zawierającej zapis.Jeśli sekcja nie istnieje, jest tworzony.Nazwa sekcji jest sprawa niezależnych; ciąg może być dowolnym kombinacji wielkich i małych liter.

  • lpszEntry
    Wskazuje ciąg zakończony znakiem null, który zawiera wpis, do którego wartość jest zapisywanych.Jeśli wpis nie istnieje w określonej sekcji, zostanie utworzona.

  • nValue
    Zawiera wartość do zapisania.

Wartość zwracana

Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.

Przykład

W tym przykładzie CWinApp* pApp = AfxGetApp(); Aby uzyskać na klasy CWinApp, ilustrujący sposób, WriteProfileString, WriteProfileInt, GetProfileString, i GetProfileInt można używać z dowolnej funkcji w aplikacji MFC.

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);

Innym przykładem, zobacz przykład dla CWinApp::GetProfileInt.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWinApp

Wykres hierarchii

CWinApp::GetProfileInt

CWinApp::WriteProfileString

CWinApp::SetRegistryKey