다음을 통해 공유


CToolBar::SetButtonInfo

이미지 번호, 스타일 및 단추의 명령 ID를 설정 하려면이 멤버 함수를 호출 합니다.

void SetButtonInfo(
   int nIndex,
   UINT nID,
   UINT nStyle,
   int iImage 
);

매개 변수

  • nIndex
    인덱스의 구분 정보를 설정할 수 있습니다.

  • nID
    단추의 명령 ID를 설정 하는 값입니다.

  • nStyle
    새 단추 스타일입니다.다음 단추 스타일을 사용할 수 있습니다.

    • TBBS_BUTTON 표준 누름 단추 (기본값)

    • TBBS_SEPARATOR 구분

    • TBBS_CHECKBOX 자동 확인란 단추

    • TBBS_GROUP 시작 그룹의 단추를 표시 합니다.

    • TBBS_CHECKGROUP -확인란 단추 그룹의 시작을 표시

    • TBBS_DROPDOWN 드롭다운 단추를 만듭니다.

    • TBBS_AUTOSIZE 단추의 텍스트, 이미지의 크기에 따라 단추의 너비를 계산 합니다.

    • TBBS_NOPREFIX 단추 텍스트 연결에 액셀러레이터 키 접두사가 없습니다.

  • iImage
    새 비트맵 내 단추의 이미지 인덱스입니다.

설명

구분선에 있는 스타일 TBBS_SEPARATOR에 저장 된 값을 픽셀 단위로 너비를 구분이이 함수를 설정 iImage.

[!참고]

단추 상태를 사용 하 여 설정할 수도 있습니다는 nStyle 매개 변수입니다. 그러나 단추 상태에 의해 제어 됩니다 때문에 ON_UPDATE_COMMAND_UI 처리기에서 모든 상태 설정 사용 하 여 SetButtonInfo 다음 유휴 처리 하는 동안 손실 됩니다.참조 사용자 인터페이스 개체 업데이트 방법TN031: 컨트롤 막대 에 대 한 자세한 내용은.

비트맵 이미지 및 단추에 대 한 자세한 내용은 CToolBar 개요 및 CToolBar::LoadBitmap.

요구 사항

헤더: afxext.h

참고 항목

참조

CToolBar 클래스

계층 구조 차트

CToolBar::GetButtonInfo