다음을 통해 공유


MP_POPUPFLAGS 상수

팝업 메뉴를 표시할 때 사용할 수 있는 옵션을 나타냅니다.

상수/값 설명
MPPF_SETFOCUS
0x00000001
팝업 메뉴에 포커스를 지정합니다.
MPPF_INITIALSELECT
0x00000002
팝업 메뉴에서 첫 번째 항목을 선택합니다.
MPPF_NOANIMATE
0x00000004
메뉴를 표시할 때 기본 시스템 애니메이션(예: 페이드인)을 사용하지 마세요.
MPPF_KEYBOARD
0x00000010
바로 가기 키로 메뉴를 활성화합니다.
MPPF_REPOSITION
0x00000020
메뉴의 변경 내용에 따라 막대를 다른 위치에 표시합니다.
MPPF_FORCEZORDER
0x00000040
예약되어 있습니다. 사용하지 마십시오.
MPPF_FINALSELECT
0x00000080
메뉴에서 마지막 항목을 선택합니다.
MPPF_ALIGN_LEFT
0x02000000
Windows Vista 이상: ITrackShellMenu::P opup 또는 IMenuPopup::P opupprcExclude 매개 변수에 지정된 영역의 왼쪽에 팝업 메뉴를 정렬합니다. 기본 맞춤입니다.
MPPF_ALIGN_RIGHT
0x04000000
Windows Vista 이상: ITrackShellMenu::P opup 또는 IMenuPopup::P opupprcExclude 매개 변수에 지정된 영역의 오른쪽에 팝업 메뉴를 정렬합니다.
MPPF_TOP
0x20000000
ITrackShellMenu::P opup 또는 IMenuPopup::P opupppt 매개 변수에 지정된 초기 지점 위에 팝업 메뉴를 배치합니다.
MPPF_LEFT
0x40000000
팝업 메뉴를 초기 지점의 왼쪽에 배치합니다.
MPPF_RIGHT
0x60000000
팝업 메뉴를 초기 지점의 오른쪽에 배치합니다.
MPPF_BOTTOM
(int)0x80000000
팝업 메뉴를 초기 지점 아래에 배치합니다.
MPPF_POS_MASK
(int)0xE0000000
메뉴 위치 마스크입니다.

설명

이러한 상수는 Windows XP SP1(서비스 팩 1) 및 Windows Server 2003부터 Shobjidl.h 파일에 정의됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
SP1이 설치된 Windows XP[데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003 [데스크톱 앱만 해당]
헤더
Shobjidl.h
IDL
Shobjidl.idl

추가 정보

IMenuPopup::P opup

ITrackShellMenu::P opup