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 |