ShowHelp function fail notification을보고 FAR HTML로 HH API 테스트를 검색 도움말 작성 도구로 검색하십시오. 적절한 방법으로 연결했는지 확인하십시오.
응용 프로그램 코드에서 Help 클래스가 제공하는 ShowHelp 메서드를 사용할 수 있습니다. 당신의 컨텍스트 ID로 도움말 항목을 표시를해야합니다 : "C : \ foobar.chm"
Help.ShowHelp(this, "C:\foobar.chm", HelpNavigator.TopicId, "10001");
전체 당신의 CHM 파일의 경로와 "10001"입니다 아이디 주제의 컨텍스트를 표시하는 것입니다, 귀하의 도움 프로젝트에 지정된대로.
#include
문도 사용할 수 있습니다. 텍스트 편집기에서을 .hhp 파일을 열고 섹션 별칭을 추가하고 HTMLHELP 프로젝트 파일에지도와 당신의 도움이 프로젝트에 파일을 추가 :
이
[ALIAS]
#include alias.h
[MAP]
#include map.h
두 파일의 목적은 개발자 사이의 조정을 용이하게하는 것입니다 도움을 줄 수 있습니다. 매핑 파일은 ID를지도 번호에 연결합니다. 일반적으로 개발자가이를 쉽게 작성하고 도움말 작성자에게 전달할 수 있습니다. 그런 다음 도움말 제작자는 ID를 주제 이름에 연결하는 별칭 파일을 만듭니다.
텍스트 편집기에서 ALIAS 파일
는 IDH_90000 = index.htm으로 같은 ALIAS 세부 사항을 입력합니다. 도움말 프로젝트 파일과 동일한 폴더에 'alias.h'로 파일을 저장하십시오.
;----------------------------------------
; alias.h file example for HTMLHelp (CHM)
; www.help-info.de
;
; All IDH's > 10000 for better format
; last edited: 2006-07-09
;----------------------------------------
IDH_90000=index.htm
IDH_10000=Context-sensitive_example\contextID-10000.htm
IDH_10010=Context-sensitive_example\contextID-10010.htm
IDH_20000=Context-sensitive_example\contextID-20000.htm
IDH_20010=Context-sensitive_example\contextID-20010.htm
텍스트 편집기에서 MAP 파일
는 #DEFINE IDH_90000 90000 같은 MAP 정보를 입력, frmMain 수 있습니다. 도움말 프로젝트 파일과 동일한 폴더에 'map.h'로 파일을 저장하십시오. 자세한 내용은
;--------------------------------------
; map.h file example for HTMLHelp (CHM)
; www.help-info.de
;
; All IDH's > 10000 for better format
; ;comment at end of line
;--------------------------------------
#define IDH_90000 90000;frmMain
#define IDH_10000 10000;frmAddressDataContextID-1
#define IDH_10010 10010;frmAddressDataContextID-2
#define IDH_20000 20000;frmAddressDataContextID-3
#define IDH_20010 20010;frmAddressDataContextID-4
s6771 @Creating Context-Sensitive Help for Applications
를 참조하십시오 //www.help-info : [FAR HTML] (HTTP와 같은 도구를 사용하여 확인하는 내 대답의 상단과 링크를 추가 링크를 참조하시기 바랍니다 .de/de/FAR/far_html.htm). –