00001 #ifndef __RAINCOMFACTORY 00002 #define __RAINCOMFACTORY 00003 00004 00005 #include "RainDefines.h" 00006 00007 class CRainCOMFactory 00008 { 00009 public: 00010 CRainCOMFactory(); 00011 ~CRainCOMFactory(); 00012 00013 void* CreateObject(REFCLSID ClassID, REFIID InterfaceID); 00014 }; 00015 00016 00017 00018 00019 #endif