다음을 통해 공유


IToolbar::SetButtonState 메서드(mmc.h)

IToolbar::SetButtonState 메서드를 사용하면 스냅인에서 단추의 특성을 설정할 수 있습니다.

구문

HRESULT SetButtonState(
  [in] int              idCommand,
  [in] MMC_BUTTON_STATE nState,
  [in] BOOL             bState
);

매개 변수

[in] idCommand

MMCBUTTON 구조를 사용하여 InsertButton 또는 AddButtons 메서드를 사용하여 스냅인이 단추와 연결한 고유 값입니다.

[in] nState

단추에 대해 설정할 상태를 지정하는 값입니다. 다음 중 하나일 수 있습니다.

ENABLED

단추는 사용자 입력을 허용합니다. 이 상태가 아닌 단추는 사용자 입력을 허용하지 않으며 흐리게 표시됩니다.

CHECKED

단추에 CHECKED 스타일이 있으며 누르고 있습니다.

HIDDEN

단추가 보이지 않으며 사용자 입력을 허용할 수 없습니다.

확정 되지 않은

단추가 흐리게 표시됩니다.

BUTTONPRESSED

단추를 누르고 있습니다.

[in] bState

nState에서 식별된 상태가 TRUE 또는 FALSE로 설정되어 있는지 여부를 지정하는 값입니다. TRUE 는 단추 상태를 nState로 식별된 상태로 설정하고 FALSE 는 상태를 지웁니다(이미 설정된 경우).

반환 값

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

설명

IControlbar::Attach를 사용하여 도구 모음이 연결될 때까지 스냅인은 단추 상태를 설정하지 않아야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 mmc.h
DLL Mmcndmgr.dll

추가 정보

IToolbar