You would 'generally' (because there's always an exception') use COM Interop
iirc there's a tool called tlbimp that generates a 'wrapper' for you - see if this helps :-
http://examples.oreilly.com/9780596527570/COMIntegrationC%23Nutshell2ndEd.pdf[
^]
If that's no use, do a search for C#, COM, Interop, TLBIMP
I had a whole guide on this many years ago, but cant find it now :-(
[edit] - actually, relooking at your question, I don't think Ive answered it - I originally thought you were using a COM/ActiveX object in C# .NET - sorry [/edit]