다음을 통해 공유


CButton::SetIcon

새 아이콘이 단추와 연결 하려면이 멤버 함수를 호출 합니다.

HICON SetIcon( 
   HICON hIcon  
);

매개 변수

  • hIcon
    아이콘의 핸들입니다.

반환 값

이전 단추와 연결 된 아이콘 핸들입니다.

설명

아이콘은 기본적으로 가운데 단추를 자동으로 배치 됩니다. 아이콘 단추를 너무 큰 경우 어느 쪽에서 클리핑됩니다. 다음을 비롯 한 기타 맞춤 옵션을 선택할 수 있습니다.

  • BS_TOP

  • BS_LEFT

  • BS_RIGHT

  • BS_CENTER

  • BS_BOTTOM

  • BS_VCENTER

달리 CBitmapButton를 사용 하는 네 가지 비트맵 단추를 당 SetIcon 단추 당 하나의 아이콘을 사용 하 여. 단추를 누르면 아이콘이 아래로 및 오른쪽으로 이동 합니다.

예제

CButton myIconButton2;

// Create an icon button.
myIconButton2.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_ICON, 
   CRect(10,10,60,50), pParentWnd, 1);

// If no icon is defined for the button, define the icon to the 
// system error icon. 
if (myIconButton2.GetIcon() == NULL)
   myIconButton2.SetIcon(::LoadIcon(NULL, IDI_ERROR));

요구 사항

헤더: afxwin.h

참고 항목

참조

CButton 클래스

계층 구조 차트

CButton::GetIcon

CBitmapButton::LoadBitmaps

Bitmaps