(예전 커뮤니티(2016-2020) 사이트에서 옮겨온 글입니다: 번호 9)
작성자: smcho
날짜: 2016-11-28
32비트로 만들어진 MFC 응용 프로그램을 가지고 있습니다. 64비트 컴퓨터들이 나오면서 MFC 64비트로 포팅을 했습니다.
응용프로그램의 기능 중 하나는 hwp 문서를 생성하는 것 입니다. 이를 위해 HwpCtl의 CreateControl 함수를 이용합니다.
문제는 32비트 프로그램에서는 HwpCtl의 CreateControl 함수로 HwpCtl이 잘 생성됩니다만, 64비트 응용 프로그램에서는 Create Error가 발생합니다.
64비트 응용프로그램에서 한글 문서를 생성할 수 있는 방법을 알고 싶습니다.
댓글
yhjung (2016.11.30)
한글은 32비트 프로그램이기 때문에 64비트 응용 프로그램 내에 임베딩 시키는 경우, 동작하지 않습니다.
32비트 응용프로그램을 만드셔서 포함시켜야 합니다. 다른 방법이 없습니다.
smcho (2016.12.01)
답변 고맙습니다.
혹시 64비트 지원용 ocx를 만들 계획은 없나요?
yhjung (2016.12.05)
ocx는 한글프로그램의 기능을 사용합니다. 따라서 추후에 나오는 한글이 64비트 버전이 나온다면 가능하리라고 생각됩니다.