CWinApp::WriteProfileString

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

Valor devuelto

Distinto de cero si es correcto; caso contrario 0.

Parámetros

lpszSection

Puntos a una cadena terminada en nulo que especifica la sección que contiene la entrada. Si la sección no existe, se crea. El nombre de la sección es caso independiente; la cadena puede ser cualquier combinación de letras mayúsculas y minúsculas.

lpszEntry

Puntos a una cadena terminada en nulo que contiene la entrada en la que el valor es a escribirse. Si la entrada no existe en la sección especificada, se crea.

lpszValue

Puntos de la cadena a ser escrita. Si este parámetro es NULL, se elimina la entrada especificada por el parámetro lpszEntry.

Observaciones

Llame a esta función miembro para escribir la cadena especificada en la sección especificada del registro de la aplicación o.Archivo INI.

Las entradas se almacenan como sigue:

Ejemplo

nbsp;  CString strSection = "mi sección";
   CString strStringItem = "mi cadena Item";
   CString strIntItem = "My Int elemento";

PApp CWinApp * = AfxGetApp();

pApp - > WriteProfileString (strSection, strStringItem, "prueba");

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

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


Visión General de CWinApp |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CWinApp::GetProfileString, CWinApp::WriteProfileInt, :: WritePrivateProfileString, CWinApp::SetRegistryKey

Index