다음을 통해 공유


TBN_DROPDOWN 알림 코드

사용자가 드롭다운 단추를 클릭할 때 도구 모음 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다.

TBN_DROPDOWN

    lpnmtb = (LPNMTOOLBAR) lParam;

매개 변수

lParam

이 알림 코드에 대한 정보가 포함된 NMTOOLBAR 구조체에 대한 포인터입니다. 이 알림 코드의 경우 이 구조체의 hdriItem 멤버만 유효합니다.

반환 값

다음 값 중 하나를 반환합니다.

반환 코드 설명
TBDDRET_DEFAULT
드롭다운이 처리되었습니다.
TBDDRET_NODEFAULT
드롭다운이 처리되지 않았습니다.
TBDDRET_TREATPRESSED
드롭다운이 처리되었지만 단추를 일반 단추처럼 취급합니다.

설명

참고

드롭다운 단추는 일반 단추(BTNS_DROPDOWN 스타일)이며, 단추 이미지(BTNS_WHOLEDROPDOWN 스타일) 옆에 화살표를 표시할 수 있거나 이미지(TBSTYLE_EX_DRAWDDARROWS 스타일)와 분리된 화살표를 표시할 수 있습니다. 분리된 화살표를 사용하는 경우 사용자가 단추의 화살표 부분을 클릭한 경우에만 TBN_DROPDOWN이 전송됩니다. 사용자가 단추의 주요 파트를 클릭하면 표준 단추와 마찬가지로 단추의 ID가 포함된 WM_COMMAND 메시지가 전송됩니다. 드롭다운 단추의 다른 두 가지 스타일의 경우 사용자가 단추의 일부를 클릭하면 TBN_DROPDOWN이 전송됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003 [데스크톱 앱만 해당]
헤더
Commctrl.h