CWinApp::WriteProfileString
Belirtilen dize bölümünde belirtilen uygulamanın kayıt yazmak için bu üye işlev çağrısı veya.INI dosyası.
BOOL WriteProfileString(
LPCTSTR lpszSection,
LPCTSTR lpszEntry,
LPCTSTR lpszValue
);
Parametreler
lpszSection
Giriş içeren bölümün belirten boş sonlandırılmış bir dizeye işaret ediyor. Bölüm yoksa, oluşturulur. Bölümün adını bağımsız durumdur; dize herhangi bir birleşimi, büyük ve küçük harfleri olabilir.lpszEntry
İçine yazılmaya değerdir giriş içeriyorsa boş sonlandırılmış bir dizeye işaret ediyor. Giriş belirtilen bölüm yoksa, oluşturulur. Bu parametre ise NULL, tarafından belirtilen bölüm lpszSection silinir.lpszValue
Yazılacak dizeye işaret ediyor. Bu parametre ise NULL, belirtilen giriş lpszEntry parametresi silinir.
Dönüş Değeri
Başarılı olursa sıfırdan farklı; Aksi halde 0.
Örnek
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);
Örneğin başka bir örnek için bkz: CWinApp::GetProfileInt.
Gereksinimler
Başlık: afxwin.h