tagDESKBANDCID 열거형(shobjidl_core.h)
이러한 명령 ID는 IOleCommandTarget::Exec를 사용하여 밴드 개체의 컨테이너로 보낼 수 있습니다.
Syntax
typedef enum tagDESKBANDCID {
DBID_BANDINFOCHANGED = 0,
DBID_SHOWONLY = 1,
DBID_MAXIMIZEBAND = 2,
DBID_PUSHCHEVRON = 3,
DBID_DELAYINIT = 4,
DBID_FINISHINIT = 5,
DBID_SETWINDOWTHEME = 6,
DBID_PERMITAUTOHIDE = 7
} ;
상수
DBID_BANDINFOCHANGED 값: 0 모든 밴드 또는 특정 밴드를 업데이트.
|
||||||||
DBID_SHOWONLY 값: 1 컨테이너의 다른 밴드를 켜거나 끕니다. pvaIn-vt>를 VT_UNKNOWN 설정하고 pvaIn-punkVal>을 다음 값 중 하나로 설정합니다.
|
||||||||
DBID_MAXIMIZEBAND 값: 2 밴드를 최대화합니다. pvaIn-ulVal>을 최대화할 밴드의 ID로 설정하고 pvaIn-vt>를 VT_UI4 설정합니다. |
||||||||
DBID_PUSHCHEVRON 값: 3 버전 5. 책상 밴드에 푸시 쉐브론을 표시합니다. pvaIn-vt>를 VT_I4 설정하고, pvaIn-lVal>을 데스크 밴드의 ID로 설정하고, IOleCommandTarget::Exec 메서드의 nCmdExecOpt 매개 변수를 IDeskBand::GetBandInfo에 대한 최신 호출에서 수신한 대역 식별자에 설정합니다. 컨테이너는 RB_PUSHCHEVRON 메시지를 보내고 밴드 개체는 펼침 단추를 표시하라는 메시지를 표시하는 RBN_CHEVRONPUSHED 알림을 받습니다. 밴드 ID는 RBN_CHEVRONPUSHED 메시지의 lParam 매개 변수에 있는 밴드 개체로 다시 전달됩니다. |
||||||||
DBID_DELAYINIT 값: 4 |
||||||||
DBID_FINISHINIT 값: 5 |
||||||||
DBID_SETWINDOWTHEME 값: 6 |
||||||||
DBID_PERMITAUTOHIDE 값: 7 |
설명
IOleCommandTarget::Exec 메서드의 pguidCmdGroup 매개 변수를 CGID_DeskBand, pvaIn 매개 변수를 명령 설명에 표시된 값으로 설정하고, nCmdID 매개 변수를 위에 나열된 명령 값 중 하나로 설정합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | shobjidl_core.h(Shobjidl.h 포함) |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기