C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[3525] Re:도움말 만들기
[] 3785 읽음    2000-05-26 00:00
송승연 님이 쓰신 글 :
: 음... 도움말을 만들고 싶어요
: 저... hcw말고도 help word 그리구 help express등의 프로그램으로 도움말 파일(.hlp )을 만들어서 비씨비에서 어떻게 쓰나요?
: application의 helpfile 과 helpcommand를 이용하는 것 같은데 초보라서 좀...
: 저는 요 메인메뉴에 도움말 항목을 넣구요 그리고 f1키를 이용하여서도 실행이 되구요
: 뭐 가장 일반적인 도움말을 프로그램상에서도 구현하고 싶은데 .hlp파일은 있다구 가정하구요
: 빌더 프로그램안에서 어떻게 연결시켜 쓰느 지 도와주세요... 조금 급해서유

말씀하신대로 하시구요. 컨트롤의 HelpContext에 원하는 도움말 항목의 Context Number를 지정해주면 됩니다. 컨텍스트 넘버는 도움말 파일을 만들 때 지정해주게 되어 있습니다.


참고로, 도움말 파일을 위와같이 항목별로 보는 것이 아니고 색인이나 항목 목록이 우선 나타나게 하려먼 Application의 bool __fastcall HelpCommand(int Command, long Data);
또는

아래의 WinHelp API를 사용하면 됩니다.

도움말 항목의 목록을 보여줍니다.
WinHelp(Handle,Application->HelpFile.c_str(),HELP_FINDER,0);
프로그램 종료시 도움말 사용 종료를 알려줍니다.
WinHelp(Handle,Application->HelpFile.c_str(),HELP_QUIT,0);

자세한 내용은 빌더의 Help\MSHelp 폴더에 있는 Win32.HLP를 실행한 후 WinHelp를 찾아보시기 바랍니다.


+ -

관련 글 리스트
3522 도움말 만들기 송승연 3302 2000/05/26
3525     Re:도움말 만들기 3785 2000/05/26
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.