www.pudn.com > FTP客户端程序的源程序.zip > FPointer.idl


// FPointer.idl : IDL source for FPointer.dll 
// 
 
// This file will be processed by the MIDL tool to 
// produce the type library (FPointer.tlb) and marshalling code. 
 
import "oaidl.idl"; 
import "ocidl.idl"; 
#include "olectl.h" 
	[ 
		object, 
		uuid(3A1E7DEF-2D65-11D3-8C42-F8558CB9EE46), 
	 
		helpstring("IFolderPointer Interface"), 
		pointer_default(unique) 
	] 
	interface IFolderPointer : IUnknown 
	{ 
	}; 
	 
 
	[ 
		object, 
		uuid(FC9DF46F-2D9A-11D3-8C42-F1BEF3895446), 
	 
		helpstring("IFPView Interface"), 
		pointer_default(unique) 
	] 
	interface IFPView : IUnknown 
	{ 
	}; 
	[ 
		object, 
		uuid(816EF501-2FF2-11D3-8C42-E8F2A37E3147), 
	 
		helpstring("IFPMenu Interface"), 
		pointer_default(unique) 
	] 
	interface IFPMenu : IUnknown 
	{ 
	}; 
	[ 
		object, 
		uuid(D28CED61-3250-11D3-8C42-CB051F0ADF46), 
	 
		helpstring("IFPCopy Interface"), 
		pointer_default(unique) 
	] 
	interface IFPCopy : IUnknown 
	{ 
	}; 
	[ 
		object, 
		uuid(014F62C1-34D3-11D3-8C42-BF4747748D46), 
	 
		helpstring("ISubFolder Interface"), 
		pointer_default(unique) 
	] 
	interface ISubFolder : IUnknown 
	{ 
	}; 
 
[ 
	uuid(3A1E7DE1-2D65-11D3-8C42-F8558CB9EE46), 
	version(1.0), 
	helpstring("FPointer 1.0 Type Library") 
] 
library FPOINTERLib 
{ 
	importlib("stdole32.tlb"); 
	importlib("stdole2.tlb"); 
 
	[ 
		uuid(FA6C62A0-9FE5-11D2-9E61-444553540000), 
		helpstring("FolderPointer Class") 
	] 
	coclass FolderPointer 
	{ 
		[default] interface IFolderPointer; 
	}; 
	[ 
		uuid(ADA6C1A2-2720-11D3-8C41-B51B06DDD746), 
		helpstring("FPView Class") 
	] 
	coclass FPView 
	{ 
		[default] interface IFPView; 
	}; 
	[ 
		uuid(816EF502-2FF2-11D3-8C42-E8F2A37E3147), 
		helpstring("FPMenu Class") 
	] 
	coclass FPMenu 
	{ 
		[default] interface IFPMenu; 
	}; 
	[ 
		uuid(D28CED62-3250-11D3-8C42-CB051F0ADF46), 
		helpstring("FPCopy Class") 
	] 
	coclass FPCopy 
	{ 
		[default] interface IFPCopy; 
	}; 
	[ 
		uuid(014F62C2-34D3-11D3-8C42-BF4747748D46), 
		helpstring("SubFolder Class") 
	] 
	coclass SubFolder 
	{ 
		[default] interface ISubFolder; 
	}; 
};