Compartir a través de


CWinApp::WriteProfileString

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

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

Parámetros

  • lpszSection
    Señala una cadena terminada en null que especifica la sección que contiene la entrada.Si no existe, se crea.El nombre de sección es sin diferenciación entre mayúsculas y minúsculas; la cadena puede ser cualquier combinación de mayúsculas y minúsculas.

  • lpszEntry
    Señala una cadena terminada en null que contiene la entrada en la que el valor se debe escribir.si la entrada no existe en la sección especificada, se crea.si este parámetro es NULL, la sección especificada por lpszSection se elimina.

  • lpszValue
    Apunta a la cadena que se escribirá.si este parámetro es NULL, la entrada especificada por el parámetro de lpszEntry se elimina.

Valor devuelto

Distinto de cero si correctamente; si no 0.

Ejemplo

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

Para obtener otro ejemplo, vea el ejemplo para CWinApp:: GetProfileInt.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CWinApp

Gráfico de jerarquía

CWinApp::GetProfileString

CWinApp::WriteProfileInt

WritePrivateProfileString

CWinApp::SetRegistryKey