I have a 32bit/64bit COM DLLs in C++: mycom32.dll, mycom64.dll. Both of them are exactly the same but mycom32.dll is compiled for 32bit and mycom64.dll is compiled for 64bit.
I have the following hierarchy of COM interfaces and a class implementing them: int开发者_开发问答erface IX : public IUnknown{};
I have a set of numerically intensive routines (each takes up to 1 minute to complete) bundled in a COM object, implementing IDispatch cleanly.
I have a COM+ VB6 application, I generated a header file using the MIDL compiler. The header contains the following definition:
I\'d like to call some C functions from a Visual Basic 开发者_如何转开发6 program which take an IUnknown*. Assuming that I know that some control in my VB6 application is an ActiveX control, can I get
I\'m trying to create a very basic COM dll for inclusion in a C# project, to then use to wrap up some C++ functionality into a COM module for inclusion in a C# project (the language used by the rest o
I\'ve done a lot with multithreading in the past, but I\'m fairly new to COM.Anyway, here\'s my issue:
I want to try and modify my code to use a superclass to handle creating CComPtr, but I\'m not sure how to pass the class to the CComPtr to create,开发者_Go百科 ie the part in
I\'m creating a COM server executable, and have run into a problem with class registration. When I created my class object, the automatically generated .rgs file looked like this: