CWinApp::GetProfileString

CString GetProfileString ( LPCTSTR lpszSection, LPCTSTR lpszEntry, LPCTSTR lpszDefault = NULL );

Wartość zwracany

Wartość zwracany jest ciągiem z aplikacji.Plik INI lub lpszDefault jeśli nie zostanie znaleziony ciąg. Długość ciągu Maksymalna obsługiwana w ramach jest _MAX_PATH. Jeśli lpszDefault ma wartość NULL, wartość zwracany jest pusty ciąg znaków.

Parametry

lpszSection

Wskazuje ciąg zakończony zerem, określający sekcji zawierającej zapis.

lpszEntry

Wskazuje ciąg zakończony znakiem null, który zawiera wpis, którego ciąg ma być pobrana. Ta wartość nie może być ZEROWY.

lpszDefault

Wskazuje domyślną wartość ciągu dla danego wpisu Jeśli zapis nie zostanie znaleziony w pliku inicjującego.

Uwagi

Nazwać tę funkcję Państwa pobrać ciągu skojarzonego z wpisu w sekcji określony w rejestrze 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::GetProfileInt, CWinApp::WriteProfileString, :: GetPrivateProfileString

Index