Graphisoft®

Dialog ManagerVersion: 2.0

DGGetDialogIds

지정한 타입을 가지고 있으며, 지정한 레퍼런스 다이얼로그와 관계가 있는 다이얼로그들의 식별자들을 가져옵니다.

    short DGGetDialogIds (
      short   refDialId,
      bool    visibleOnly,
      bool    reversed,
      short   dialType,
      short*  dialIds
    );

파라미터

refDialId
레퍼런스 다이얼로그로 사용되는 다이얼로그의 ID입니다.
 
visibleOnly
다이얼로그의 가시도 flag입니다.
 
reversed
reversed flag에 따라 Z 순서 상에서 레퍼런스 다이얼로그의 위 또는 아래에 있는 다이얼로그들의 가져온 식별자들입니다.
 
dialType
가져올 ID를 가진 다이얼로그의 타입을 지정합니다. 이 파라미터는 다음 값들 중 하나가 될 수 있습니다.
의미
DG_DT_MODAL 가져온 ID는 Modal 다이얼로그를 식별합니다.
DG_DT_MODELESS 가져온 ID는 Modeless 다이얼로그를 식별합니다.
DG_DT_PALETTE 가져온 ID는 Palette 다이얼로그를 식별합니다.
short*
출력 파라미터: 가져온 ID들입니다. 이 파라미터는 NULL이 될 수 없습니다.
 

리턴 값

가져온 다이얼로그들의 개수입니다. 만약 주어진 파라미터들을 가진 다이얼로그가 존재하지 않으면, 리턴 값은 0입니다.

설명

Z 순서의 다이얼로그 위치는 DGSetDialogZPosition 함수로 세트할 수 있습니다.

요구사항

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

참고사항

DG 함수, 다이얼로그 타입