CWinApp::WriteProfileInt
Chamar essa função de membro para gravar o valor especificado na seção especificada do Registro ou do arquivo .ini do aplicativo.
BOOL WriteProfileInt(
LPCTSTR lpszSection,
LPCTSTR lpszEntry,
int nValue
);
Parâmetros
lpszSection
Aponta para uma cadeia de caracteres NULL- finalizada que especifica a seção que contém a entrada. Se a seção não existir, será criada. O nome da seção é não diferenciando maiúsculas e minúsculas; a cadeia de caracteres pode ser qualquer combinação de e maiúsculas de minúsculas.lpszEntry
Aponta para uma cadeia de caracteres NULL- finalizada que contém a entrada em que o valor deve ser gravado. Se a entrada não existir, na seção especificada é criada.nValue
Contém o valor a ser gravado.
Valor de retorno
Diferente de zero se com êxito; se não 0.
Exemplo
Este exemplo usa CWinApp* pApp = AfxGetApp(); para obter na classe de CWinApp que ilustra uma maneira que WriteProfileString, WriteProfileInt, GetProfileString, e GetProfileInt possam ser usados por qualquer função em um aplicativo MFC.
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 um exemplo, consulte o exemplo para CWinApp::GetProfileInt.
Requisitos
Cabeçalho: afxwin.h