문제

GCC 컴파일 응용 프로그램 내에서 ActiveX 라이브러리를 참조하고 통신하려면 어떻게해야합니까?

도움이 되었습니까?

해결책

글쎄, 나는 실제로 그것을 시도한 적이 없지만, 당신이 이것을 할 수없는 이유는 없습니다. 기본적으로 필요한 클래스에 대한 인터페이스 정의가 있어야합니다 (VS에서이를 얻을 수 있음).

CocreateInstance 기능은 Ole32.dll에 있으므로 라이브러리를로드하고 항목 점을 가져 오면 원하는 COM 객체를 만들기위한 CLSID를 찾아야합니다. QueryInterface, 당신은 괜찮을 것입니다. COM은 이진 호환성을 제공하여 가능할 수 있도록 특별히 설계되었습니다.

http://msdn.microsoft.com/en-us/library/ms686615%28vs.85%29.aspx

가장 어려운 부분은 모든 헤더와 필요한 헤더를 얻는 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top