addin.idl

来自「ResOrg 图形化管理Vc项目的资源ID的工具的源代码。 ResOrg - 」· IDL 代码 · 共 50 行

IDL
50
字号
// AddIn.idl : IDL source for AddIn
//

// This file will be processed by the MIDL tool to
// produce the type library (AddIn.tlb) and marshalling code.

#include "olectl.h"
import "oaidl.idl";
import "ocidl.idl";

[
	object,
	uuid(07679C70-4B2F-4FD2-84C5-A4E583658BEB),
	dual,
	nonextensible,
	helpstring("IMainToolWindowCtrl Interface"),
	pointer_default(unique)
]
interface IMainToolWindowCtrl : IDispatch
{
	[id(1), helpstring("method Initialise")]	HRESULT Initialise( [in] IDispatch* pDTE, [in] HWND hWnd);
	[id(2), helpstring("method Refresh")]		HRESULT Refresh();
};

[
	uuid(48E87F3E-7E87-4D98-A4D0-04885E5F45E1),
	version(1.0),
	helpstring("ResOrgNETAddIn 1.0 Type Library")
]
library ResOrgNETAddInLib
{
	importlib("stdole2.tlb");
	[
		uuid(412955EE-7E83-424D-A114-B92DC3A369FF),
		helpstring("Connect Class")
	]
	coclass Connect
	{
		[default] interface IUnknown;
	};
	[
		uuid(33E47C28-6D16-44F2-9319-EC9922339DD1),
		helpstring("MainToolWindowCtrl Class")
	]
	coclass MainToolWindowCtrl
	{
		[default] interface IMainToolWindowCtrl;
	};
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?