2
gcc 컴파일 된 응용 프로그램 내에서 ActiveX 라이브러리를 참조하고 통신하려면 어떻게합니까?GCC 컴파일러를 사용하여 ActiveX와 통신하기
gcc 컴파일 된 응용 프로그램 내에서 ActiveX 라이브러리를 참조하고 통신하려면 어떻게합니까?GCC 컴파일러를 사용하여 ActiveX와 통신하기
글쎄, 실제로 시도한 적은 없지만 그렇게 할 수있는 이유가 없습니다. 기본적으로 필요한 클래스에 대한 인터페이스 정의가 있어야합니다 (VS에서 가져올 수 있음). 그런 다음 적절한 호출을 수행하십시오.
CoCreateInstance 함수는 Ole32.dll에 있으므로 라이브러리를로드하고 진입 점을 얻은 다음 원하는 COM 개체를 만들기 위해 CLSID를 찾아야합니다.주의해야합니다. QueryInterface로만 캐스팅하는 것에 대해서는 괜찮습니다. COM은 가능한 한 이진 호환성을 제공하도록 특별히 설계되었습니다.
http://msdn.microsoft.com/en-us/library/ms686615%28VS.85%29.aspx
가장 어려운 부분은 당신이 필요로하는 모든 헤더를 받고 같은 것입니다.