CWinApp::WriteProfileString

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

Index