CString GetProfileString ( LPCTSTR lpszSection, LPCTSTR lpszEntry, LPCTSTR lpszDefault = Nulo );
Valor de retorno
O valor de retorno é a seqüência do aplicativo.Arquivo INI ou lpszDefault se a Cadeia de caracteres não pode ser encontrada. O comprimento máximo seqüência de caracteres suportado pelo framework é MAX_PATH. Se lpszDefault for NULL, o valor de retorno é uma vazia Cadeia de caracteres.
Parâmetros
lpszSection
Aponta para uma seqüência de caracteres null-terminated que especifica a seção que contém a entrada.
lpszEntry
Aponta para uma seqüência de caracteres null-terminated que contém a entrada cuja seqüência de caracteres é a serem recuperados. Esse valor não pode ser Nulo.
lpszDefault
Aponta para o valor de Cadeia de caracteres padrão para a entrada determinada se a entrada não pode ser encontrada no arquivo de inicialização.
Observações
Chame essa função de membro para recuperar a Cadeia de caracteres associada com uma entrada na seção especificada no registro do aplicativo ou.Arquivo INI.
As entradas são armazenadas da seguinte maneira:
Exemplo
nbsp; CString strSection = "seção My";
CString strStringItem = "minha String Item";
CString strIntItem = "My Int Item";
CWinApp * pApp = AfxGetApp();
pApp - > WriteProfileString (strSection, strStringItem, "teste");
CString strValue;
strValue = pApp - > GetProfileString (strSection, strStringItem);
ASSERT (strValue = = "teste");
pApp - > WriteProfileInt (strSection, strIntItem, 1234);
int nValue;
nValue = pApp - > GetProfileInt (strSection, strIntItem, 0);
Assert(nValue == 1234)
Visão geral de CWinApp |nbsp; Membros de classe | Gráfico de hierarquia
Consulte tambémnbsp;CWinApp:: GetProfileInt, CWinApp::WriteProfileString, :: GetPrivateProfileString