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