1. 윈도95에서 coran.exe, index.exe 등 실행파일을 실행하는 방법

윈도95에서 HAM 실행파일은 DOS창에서 실행되는 console application으로
되어 있습니다(src/coran.c, src/index.c 등 참조).
또한, HAM이 실행될 때는 option이나 입출력 파일 등이 주어지지
않으면 사용법만 출력하고 아무 일도 안합니다.
즉, 윈도탐색기에서 실행할 때는 사용법만 출력하고 끝납니다.
따라서 반드시 DOS창으로 나가서 실행해야 합니다.

대화식 모드로 실행할 때

  C:\ham\> coran -

입력파일(완성형 한글 text)에 대해 실행할 때

  C:\ham\> coran 

분석결과를 파일로 받고 싶을 때

  C:\ham\> coran  

2. 윈도95에서 MFC 프로그램과 통합할 때 주의 사항

Visual C++ compiler를 사용할 때 compiler의 option이 다르면
형태소 분석결과가 제대로 전달되지 않을 수 있습니다.
이 때는 compiler option에서 메뉴의

   [Project]-[Settings...]

에서 [C/C++]-[Code Generation]-[Struct member alignment]의
값이 '8 bytes'로 되어 있는지 확인하시기 바랍니다.

3. HAM2000.DLL은 C언어로 작성되었으므로 MFC 프로그램 등 C++ 프로그램과
함께 사용할 때는 driver routine에서 extern 선언에서 "C"를 추가하여
아래와 같이 수정해 주어야 합니다.

extern "C" _declspec(dllimport) HAM_SHORT init_ham_index();
extern "C" _declspec(dllimport) HAM_SHORT get_keyword_1();
extern "C" _declspec(dllimport) HAM_SHORT get_keyword_2();
extern "C" _declspec(dllimport) void end_ham();