2012-04-23 6 views
0

네이티브 C++ 코드에서 호출되는 관리되는 .NET dll을 작성하고 있습니다 (여기서 수행되는 내용과 비슷합니다 : http://support.microsoft.com/kb/828736).네이티브 C++ COM 구성 요소에서 관리되는 DLL에서 시작된 이벤트 잡기

사실 : .NET 논리의 일부로 이벤트가 발생해야하며 C++ 코드에있는 처리기에서 해당 이벤트를 catch하고 싶습니다.

나는 웹을 검색해 왔으며 이것이 어떻게 수행되었는지에 대한 철저하고 명확한 설명을 찾을 수 없었다. 도움을 제공 할 수 있습니까?

감사합니다.

답변

0

that을 읽었습니까?

네이티브 C++ 코드는 이벤트 싱크이며 관리 대상 개체 (이벤트 발생)가 이벤트 소스가됩니다.

+0

기본적으로 이것은 내가 필요로하는 것이지만, 클라이언트 측 (싱크대)은 VB에서 구현되며, 여기서 필요한 것은 병렬 C++ 코드입니다.이 코드는 여기서 간단히 결론 지을 수 없습니다. 어떤 아이디어? 고맙습니다! – user181218

+0

나는 클라이언트가 C++이라고 생각했다. 불행히도 VB는 모르겠다. VB와 같은 C++ 변환기를 사용해 볼 수도있다. http://www.metamorphic.com/products.htm#VBToCPPProductDescription – Bond

관련 문제