CMenu::SetMenuItemBitmaps

BOOL SetMenuItemBitmaps ( UINT nPosition, UINT nFlags, const CBitmap * pBmpUnchecked, const CBitmap * pBmpChecked );

반환 값

이 함수는 성공 하는 경우 0이 아닌 그렇지 않으면 0。

매개 변수

nPosition

변경 메뉴 항목을 지정 합니다. 다음과 같은 방법으로 해석 하는 nPositionnFlags 매개 변수를 사용할 수 있습니다.:

nFlags Nposition의 해석
MF_BYCOMMAND 매개 변수가 제공 기존 메뉴 항목의 명령 ID를 지정 합니다. 이것은 기본값도 MF_BYCOMMANDMF_BYPOSITION 를 설정 하는 경우。
MF_BYPOSITION 매개 변수가 제공 기존 메뉴 항목의 위치를 지정 합니다. 위치 0에 있는 첫 번째 항목은。

nFlags

NPosition 를 해석 하는 방법을 지정 합니다.

pBmpUnchecked

체크 되지 않은 메뉴 항목에 사용할 비트맵을 지정 합니다.

pBmpChecked

체크 된 메뉴 항목에 사용할 비트맵을 지정 합니다.

주의

메뉴 항목을 지정 된 비트맵을 연결합니다. 메뉴 항목 옆에 적절 한 비트맵 표시 됩니다 메뉴 항목이 확인 여부。

PBmpUnchecked 또는 pBmpCheckedNULL일 경우 Windows 아무것도 해당 특성에 대 한 메뉴 항목 옆에 표시 합니다. 항목 체크 되 고 항목을 선택 하는 경우 확인 표시를 제거 하는 경우 Windows 기본 확인 표시가 사용 두 매개 변수가 NULL인 경우。

메뉴를 파괴 하는 경우 이러한 비트맵 파괴 되지 않습니다; 응용 프로그램 들을 파괴 해야 한다。

Windows GetMenuCheckMarkDimensions 함수를 메뉴 항목에 사용 되는 기본 확인 표시의 크기를 검색 합니다. 응용 프로그램이이 함수 함께 제공 되는 비트맵에 대 한 적절 한 크기를 결정 하려면 이러한 값을 사용 합니다. 크기를 얻을, 귀하의 비트맵을 만든 다음 설정。

CMenu 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp; :: GetMenuCheckMarkDimensions, :: SetMenuItemBitmaps(&N)

Index