|
송승연 님이 쓰신 글 :
: 음... 도움말을 만들고 싶어요
: 저... 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를 찾아보시기 바랍니다.
|