CWinApp::WriteProfileInt

Chiamare la funzione membro per scrivere il valore specificato nella sezione specifica del Registro di sistema dell'applicazione o del file di .INI.

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

Parametri

  • lpszSection
    Punta a una stringa con terminazione null che specifica la sezione che contiene l'elemento.Se la sezione non esiste, viene creata.Il nome della sezione viene eseguito senza distinzione tra maiuscole e minuscole; la stringa può essere qualsiasi combinazione di lettere maiuscole e minuscole.

  • lpszEntry
    Punta a una stringa con terminazione null che contiene l'elemento in cui il valore deve essere scritto.Se la voce non esiste nella sezione specificato, viene creata.

  • nValue
    Contiene il valore da scrivere.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.

Esempio

In questo esempio viene utilizzato CWinApp* pApp = AfxGetApp(); per accedere alla classe di CWinApp che viene illustrata una modalità che WriteProfileString, WriteProfileInt, GetProfileStringe GetProfileInt possono essere utilizzati da qualsiasi funzione in un'applicazione 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);

Per un esempio, vedere l'esempio relativo CWinApp::GetProfileInt.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CWinApp

Grafico della gerarchia

CWinApp::GetProfileInt

CWinApp::WriteProfileString

CWinApp::SetRegistryKey