Instance of COMObject...

Hi!

This is a easy question I think, but I don't know the answer.
I have been working with COm-object before, but then I used MFC and all I did was "Add new class" with the Wizard, chose a .tbl or .dll and there was my wrapperclass, ready to use.
Now I´m working in a project without MFC, and then I can't use COleDispatchDriver and all that stuff that I got before.
So, HOW do I now create the object and use the functions??
Do I need the _com_ptr_t class, or what do I do?
(I dont have very many points, but you can get a littla bit more if this is a harder question than I think and you have the best answer)
THANKS!!

Sorry, I thougt I had the answer, but I still don't get it!
I give you some more points if you just tell me, HOW do I get this "one.h" (in this case) file, the interface - or wrapper class, so you can use this pBeep variable??
The only thing I have is the .dll- file, and I don't understand how to get the interface definition. In all he examples I see there is a .lib file to import, or a .tbl file or they assume that I allready have this .h-file to get the interface-class.