우선 이해도가 적어 설명이 난해한 부분 양해부탁드립니다.
안녕하세요. 제가 하려는 기능은 c# 윈폼에서 한글컨트롤ocx , 사인패드dll을 참조한 후에 API를 활용해
버튼을 누르면 사인패드와 연결되고 서명 후 저장된 이미지경로를 받아 이미지를 한글문서에 넣는 기능입니다.
근데 여기서 사인패드 DLL을 winform에서 참조하면 개채브라우저에 아무것도 나오지 않습니다.
찾아보니 C++ -> C++/CLI -> C#의 과정을 거쳐야 C#에서 dll참조가 가능하다는 글을 찾았습니다.
그런데 기존 MFC ActiveX로 만들어진 OCX에서 위의 사인패드 DLL을 로드하여 사용하는 함수가 있는데 이 OCX를 참조하면 정상작동합니다
EX) 한글OCX참조 + 사인패드DLL(직접참조) = 실패
한글OCX참조 + MFC기반OCX참조(안에서사인패드DLL활용) = 성공
1. 사인패드DLL을 직접 참조하기 위한 방법이 무엇이 있을까요?..
2. 직접 참조할땐 안되고 사인패드DLL이 OCX안에있고 이 OCX를 참조하면 동작하는 이유가 궁금합니다.
결론은 저 MFC기반 OCX를 떼내고 사인패드 DLL을 직접 참조하고 싶은데 방법이 있을지 궁금합니다!
두서없는 글 읽어주셔서 감사합니다.
[최초 등록일: ]
[최종 수정일: 12/30/2022]