Graphisoft®

Dialog ManagerVersion: 2.0

DGGetDynamicHelpStrings

동적 도움말 (DHLP) 리소스로부터 필요한 도움말 관련 정보를 로드합니다.

    bool DGGetDynamicHelpStrings (
      GSResModule    resModule,
      GSResID        resID,
      short          index,
      GS::String*    toolTipStr,
      GS::String*    anchorStr
    );

파라미터

resModule
입력 파라미터: DHLP 리소스의 리소스 모듈입니다.
 
resID
입력 파라미터: DHLP 리소스의 리소스 ID입니다.
 
index
입력 파라미터: 당신이 가져오길 원하는 툴팁-도움말 앵커 쌍의 인덱스입니다.
 
toolTipStr
출력 파라미터: GS::String 객체의 툴팁 문자열입니다. 이 파라미터는 NULL이 될 수 있습니다.
 
anchorStr
출력 파라미터: GS::String 객체의 도움말 앵커 문자열입니다. 이 파라미터는 NULL이 될 수 있습니다.

리턴 값

의미
true 지정한 resModule과 resID에서 지정한 툴팁-도움말 앵커 쌍을 발견했습니다. 정보가 성공적으로 출력 파라미터들로 로드되었습니다.
false 지정한 resModule과 resID에서 지정한 툴팁-도움말 앵커 쌍을 발견하지 못했습니다. resModule이 누락되었거나, 지정한 resID로 resModule 안에 DHLP를 찾지 못했거나, 지정한 인덱스로 DHLP에서 어떤 항목도 찾지 못하였습니다.

이 함수는 동적 도움말을 제공하고 싶을 때 매우 유용할 수 있습니다. DHLP 리소스에 툴팁-도움말 앵커 쌍들을 저장하는 것을 권장합니다. ItemContextHelpRequested 또는 ItemToolTipRequested 이벤트가 발생했을 때, 이 함수로 요구된 정보를 로드할 수 있습니다. DHLP의 포맷은 DLGH 포맷과 매우 비슷하며, 다이얼로그 도움말의 GRC 사양에 설명되어 있습니다.

설명

출력 문자열 파라미터들 중 하나 이상이 NULL일 수 있습니다. 당신이 툴팁, 도움말 앵커, 또는 둘 다 원한다고 결정할 수 있습니다.

요구사항

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

참고사항

DG 함수, 다이얼로그 도움말의 GRC 사양
ItemContextHelpRequested, ItemToolTipRequested
DGDisplayContextHelp, DGShowContextHelpWithAnchor