다음을 통해 공유


CWinApp::WriteProfileBinary

이진 데이터를 지정 된 응용 프로그램의 레지스트리 구역에 쓸이 멤버 함수를 호출 하거나.INI 파일입니다.

BOOL WriteProfileBinary(
   LPCTSTR lpszSection,
   LPCTSTR lpszEntry,
   LPBYTE pData,
   UINT nBytes 
);

매개 변수

  • lpszSection
    항목을 포함 하는 섹션을 지정 하는 null로 끝나는 문자열을 가리킵니다.섹션을 존재 하지 않으면 만들어집니다.이름 섹션의 경우 독립적입니다. 문자열에는 대 문자와 소문자 수 있습니다.

  • lpszEntry
    값에 쓸 수 있는 항목을 포함 하는 null로 끝나는 문자열을 가리킵니다.지정한 섹션에 항목이 존재 하지 않는 경우 만들어집니다.

  • pData
    쓸 데이터를 가리킵니다.

  • nBytes
    쓸 바이트 수를 포함 합니다.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

예제

이 예제를 사용 하 여 CWinApp* pApp = AfxGetApp(); 가져올 방법을 보여주는 CWinApp 클래스에는 WriteProfileBinaryGetProfileBinary MFC 응용 프로그램의 모든 함수에서 사용할 수 있습니다.

CWinApp* pApp = AfxGetApp();

CString strSection = _T("My Section");
CString strItem = _T("My Binary Item");
double myData = 123.456e12;

pApp->WriteProfileBinary(strSection, strItem, (LPBYTE)&myData, sizeof(myData));
double *pData;
UINT n;
pApp->GetProfileBinary(strSection, strItem, (LPBYTE*)&pData, &n);
ASSERT(n == sizeof(myData));
ASSERT(myData = *pData);
delete [] pData;  // free the buffer

예를 들어 다른 예제를 보려면 CWinApp::GetProfileBinary.

요구 사항

헤더: afxwin.h

참고 항목

참조

CWinApp 클래스

계층 구조 차트

CWinApp::WriteProfileInt

CWinApp::WriteProfileString

CWinApp::SetRegistryKey