Graphisoft®

Dialog ManagerVersion: 2.0

DGPushMenuGetItemIcon

푸시 메뉴 컨트롤의 메뉴 항목의 아이콘 데이터를 가져옵니다.

    const void* DGPushMenuGetItemIcon (
      short  dialId,
      short  item,
      short  menuItem
    );

파라미터

dialId
다이얼로그 또는 탭 페이지의 ID입니다. DG_TOP_MODAL은 최상위 Modal 다이얼로그를 지정합니다.
 
item
다이얼로그 항목의 1-기반 인덱스입니다.
 
menuItem
메뉴 항목의 1-기반 인덱스입니다.

리턴 값

지정한 푸시 메뉴 컨트롤 항목의 아이콘 데이터입니다. (void*로 캐스팅할 것)

아이콘 데이터는 다음과 같습니다:
Mac logo  Macintosh only: 
아이콘의 NSImage* 포인터, void*로 캐스팅할 것.
Windows logo  Windows only: 
아이콘의 HICON 핸들, void*로 캐스팅할 것.

만약 아이콘을 DGPushMenuGetItemIconId 또는 DGPushMenuGetItemIconResource로 세트했거나, 함수 파라미터들이 올바르지 않으면 NULL을 리턴합니다.

설명

아이콘 데이터로 푸시 메뉴 컨트롤 항목에 아이콘을 지정하려면 DGPushMenuSetItemIcon을 보십시오. 아이콘 ID로 지정하는 것에 대한 자세한 것은 DGPushMenuSetItemIconId를 보십시오.

요구사항

버전: DG 2.2.0 또는 이후
헤더: DG.h
라이브러리 가져오기: DG.lib [WIN]
모듈: DGLib [MAC], DG.dll [WIN]

참고사항

DG 함수, 푸시 메뉴 컨트롤, DGPushMenuSetItemIcon
DGPushMenuGetItemIconId, DGPushMenuGetItemIconResource
DGPushMenuSetItemIconId, DGPushMenuSetItemIconResource