CWinApp::WriteProfileString
Volání funkce tohoto člena zapisovat do zadaného oddílu aplikace registru zadaný řetězec nebo.Soubor INI.
BOOL WriteProfileString(
LPCTSTR lpszSection,
LPCTSTR lpszEntry,
LPCTSTR lpszValue
);
Parametry
lpszSection
Body řetězec zakončený hodnotou null, který určuje oddíl obsahující položky.Pokud oddíl neexistuje, bude vytvořen.Název oddílu je případ nezávislý; řetězec může být libovolnou kombinaci malých a velkých písmen.lpszEntry
Body zakončený řetězec, který obsahuje položku, do které je hodnota zapsány.Pokud položka neexistuje v zadané oblasti, je vytvořen.Pokud je tento parametr NULL , v části určené lpszSection se zrušuje.lpszValue
Body budou zapsány na řetězec.Pokud je tento parametr NULL , položky určené lpszEntry parametr je odstraněn.
Vrácená hodnota
Nenulová hodnota, pokud je úspěšná. jinak 0.
Příklad
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);
Jiný příklad viz příklad pro CWinApp::GetProfileInt.
Požadavky
Záhlaví: afxwin.h