Próbuję zbudować aplikację, która używa komponentu COM w VisualStudio '05 w natywnym C++. Mieszanka natywnych i zarządzanych wyrażeń rzeczy w MSDN całkowicie zniszczyła mój mózg . (Myślę, że MSDN jest totalnym bałaganem pod tym względem). Potrzebuję krótkiej i prostej natywnej próbki kodu C++, aby załadować mój komponent i uczynić go użytecznym. Jestem w porządku z kompilatorem tworzącym opakowania i tym podobne.Jak mogę łatwo użyć komponentu COM w Native Visual C++
Proszę nie radzić mi używać przykładowego MFC opartego na dialogu, ponieważ nie działa z tym komponentem i sam w sobie jest ogromnym zbiorem c ... .
Czy może to być problem natywny com vs managed com?
jestem zupełnie zagubiony, proszę dać mi kilka łożysk ...
EDIT: Dzięki za wszelką pomoc. Moim problemem jest to, że wszystko, co mam, to zarejestrowana biblioteka dll (właściwie OCX, patrz poniżej) . Ja (osobiście) znam jaki interfejs powinien wyglądać, ale jak mam przekazać mój program? Brak nagłówków, które definiują identyfikatory interfejsów, z których mogę korzystać. Ale czytałem, że kompilator C++ może go wyodrębnić i owinąć. Czy ktoś wie, jak to się robi?
WYJAŚNIENIE: Mam tylko OCX i wskazówkę z dokumentacji komponentu, jakie metody powinien on ujawnić.
Dobrze. Dzięki :). Mógłbym powiedzieć: "Nie czytam!" ale to nie byłoby dobre posunięcie w karierze;) – AndreasT