CWinApp::WriteProfileString

BOOL WriteProfileString ( LPCTSTR lpszSection, LPCTSTR lpszEntry, LPCTSTR lpszValue );

Valore restituito

Diverso da zero in caso di successo; in caso contrario 0.

Parametri

lpszSection

Punta a una stringa con terminazione null che specifica la sezione contenente la voce. Se la sezione non esiste, viene creato. Il nome della sezione č caso indipendente; la stringa puņ essere qualsiasi combinazione di lettere maiuscole e minuscole.

lpszEntry

Punti a una stringa null-terminated contenente la voce in cui il valore deve essere scritto. Se la voce non č presente nella sezione specificata, viene creato.

lpszValue

Punti per la stringa deve essere scritto. Se questo parametro č NULL, viene eliminata la voce specificata dal parametro lpszEntry.

Osservazioni

Chiamare questa funzione membro per scrivere la stringa specificata nella sezione specificata del registro dell'applicazione o.File INI.

Le voci sono memorizzate come segue:

Esempio

nbsp;  CString strSection = "My sezione";
   CString strStringItem = "My String Item";
   CString strIntItem = "My Int Item";

PApp CWinApp * = 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)



Panoramica di CWinApp |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CWinApp::GetProfileString, CWinApp::WriteProfileInt, :: WritePrivateProfileString, CWinApp::SetRegistryKey

Index