다음을 통해 공유


CBitmapButton::LoadBitmaps

사용할 수 없는 경우 또는 해당 자원 이름 또는 ID 번호를 식별 하는 비트맵 이미지를 로드할 때이 함수를 사용의 AutoLoad 예를 들어, 대화 상자에 포함 되지 않은 비트맵 단추를 만들고 있기 때문에 작동 합니다.

BOOL LoadBitmaps(
   LPCTSTR lpszBitmapResource,
   LPCTSTR lpszBitmapResourceSel = NULL,
   LPCTSTR lpszBitmapResourceFocus = NULL,
   LPCTSTR lpszBitmapResourceDisabled = NULL 
);
BOOL LoadBitmaps(
   UINT nIDBitmapResource,
   UINT nIDBitmapResourceSel = 0,
   UINT nIDBitmapResourceFocus = 0,
   UINT nIDBitmapResourceDisabled = 0 
);

매개 변수

  • lpszBitmapResource
    일반적인 경우는 비트맵 단추 또는 상태 "를" 비트맵의 이름이 포함 된 null로 끝나는 문자열을 가리킵니다.필수 요소.

  • lpszBitmapResourceSel
    비트맵 단추 선택의 비트맵의 이름이 포함 된 null로 끝나는 문자열 또는 "다운" 상태를 가리킵니다.수 NULL.

  • lpszBitmapResourceFocus
    상태 지점 비트맵 비트맵 단추 이름이 null로 끝나는 문자열에 초점을 맞추었습니다.수 NULL.

  • lpszBitmapResourceDisabled
    비트맵 단추 사용 안 함된 상태를 비트맵의 이름이 포함 된 null로 끝나는 문자열을 가리킵니다.수 NULL.

  • nIDBitmapResource
    일반적인 경우는 비트맵 단추 또는 상태 "를" 비트맵 리소스의 리소스 ID 번호를 지정합니다.필수 요소.

  • nIDBitmapResourceSel
    또는 "다운" 상태를 비트맵 단추 선택의 비트맵 리소스의 리소스 ID 번호를 지정 합니다.0이 될 수 있습니다.

  • nIDBitmapResourceFocus
    비트맵 단추에 포커스가 있는 상태에 대 한 비트맵 리소스의 리소스 ID 번호를 지정합니다.0이 될 수 있습니다.

  • nIDBitmapResourceDisabled
    비트맵 단추 사용 안 함된 상태에 대 한 비트맵 리소스의 리소스 ID 번호를 지정합니다.0이 될 수 있습니다.

반환 값

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

예제

CBitmapButton* pmyButton = new CBitmapButton();

// Create the bitmap button (must include the BS_OWNERDRAW style).
pmyButton->Create(NULL, WS_CHILD|WS_VISIBLE|BS_OWNERDRAW, 
   CRect(10,10,100,100), pParentWnd, 1);

// Load the bitmaps for this button.
pmyButton->LoadBitmaps(IDB_UP, IDB_DOWN, IDB_FOCUS, IDB_DISABLE); 

요구 사항

헤더: afxext.h

참고 항목

참조

CBitmapButton 클래스

계층 구조 차트

CBitmapButton::AutoLoad

CBitmapButton::SizeToContent

CButton::Create

CBitmap::LoadBitmap