title: How to call a COM component in C
body: <p>I have to call a COM component from C done in Visual Studio. I am able to call it from <a href="http://en.wikipedia.org/wiki/Visual_C%2B%2B#32-bit_versions" rel="nofollow">Visual C++</a> using the '#import' directive by specifying the .tlb file. But I don't see #import directive in the C language. Is there an alternative I can use instead of that?</p>
  
  <p>I cannot write in C++ as I have to create the module in pure C only.</p>