Для работы с COM саму библиотеку времени выполнения необходимо инициализировать.
VC C++ CoInitialize или CoInitialize VB Автоматически
Получить ссылку на объект:
VC C++ CocreateInstance или CocreateInstanceEx VB New или CreateObject
С помощью указателя вызывать методы интерфейса.
Вызов методов другого интерфейса
VC QueryInterface VB с помощью =
Если с указателем больше не надо работать, то его нужно деинициализировать:
VC Release VB Nothing или выйти из области видимости
После окончания работы с COM его нужно деинициализировать:
VC CoUninitialize VB автоматически
MFC умеет производить инициализацию и деинициализацию с помощью AfxOleInit и автоматически проводить деинициализацию.