BOOL WriteProfileString ( LPCTSTR lpszSection, LPCTSTR lpszEntry, LPCTSTR lpszValue );
Wartość zwracany
Niezerowa, jeśli kończy się pomyślnie; inny sposób 0.
Parametry
lpszSection
Wskazuje ciąg zakończony zerem, określający sekcji zawierającej zapis. Jeśli sekcja nie istnieje, zostanie utworzona. Nazwa sekcji jest sprawa niezależnych; ciąg może być kombinacją wielkich i małych liter.
lpszEntry
Wskazuje ciąg zakończony znakiem null, który zawiera wpis, do którego wartości mają zostać zapisane. Jeśli wpis nie istnieje w określonej sekcji, jest ona tworzona.
lpszValue
Wskazuje ciąg, który ma być zapisany. Jeśli ten parametr ma wartość NULL, skreśla się pozycję określonej przez parametr lpszEntry.
Uwagi
Wywołanie tej funkcji członek zapis określony ciąg do określonej części rejestru aplikacji lub.Plik INI.
Wpisy są przechowywane w następujący sposób:
Przykład
nbsp; CString strSection = "Moja sekcji";
CString strStringItem = "pozycja ciągu My";
CString strIntItem = "pozycja Int My";
CWinApp * pApp = AfxGetApp();
pApp - > WriteProfileString (strSection, strStringItem, "badanie");
CString strValue;
strValue = pApp - > GetProfileString (strSection, strStringItem);
ASSERT (strValue == "badanie");
pApp - > WriteProfileInt (strSection, strIntItem, 1234);
int nValue;
nValue = pApp - > GetProfileInt (strSection, strIntItem, 0);
Assert(nValue == 1234)
Omówienie CWinApp |nbsp; Klasa członków | Wykres hierarchii
Zobacz teżnbsp;CWinApp::GetProfileString, CWinApp::WriteProfileInt, :: WritePrivateProfileString, to wpisy, CWinApp::SetRegistryKey