www.pudn.com > COM技术内幕配书源码.rar > IFACE.H


// 
// Iface.h -  
//    Declarations of interfaces, IIDs, and CLSID 
//    shared by the client and the component. 
// 
interface IX : IUnknown 
{ 
	virtual void pascal Fx() = 0 ; 
}; 
 
 
interface IY : IUnknown 
{ 
	virtual void pascal Fy() = 0 ; 
}; 
 
 
interface IZ : IUnknown 
{ 
	virtual void pascal Fz() = 0 ; 
}; 
 
// 
// Declaration of GUIDs for interfaces and component. 
//   These constants are defined in GUIDs.cpp. 
// 
extern "C" const IID IID_IX ; 
extern "C" const IID IID_IY ; 
extern "C" const IID IID_IZ ; 
 
extern "C" const CLSID CLSID_Component1 ;