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