?? axtivext.idl
字號:
// axtivext.idl : ActiveX 控件項目的類型庫源。
// 此文件將由 MIDL 編譯器工具處理以
//產生類型庫(axtivext.tlb),該類型庫將成為
// axtivext.ocx 中的資源。
#include <olectl.h>
#include <idispids.h>
[ uuid(70E0DDA4-7E7B-4235-A3F6-52E47FECCC3B), version(1.0),
helpfile("axtivext.hlp"),
helpstring("axtivext ActiveX 控件模塊"),
control ]
library axtivextLib
{
importlib(STDOLE_TLB);
// CaxtivextCtrl 的主調度接口
[ uuid(A577EBF8-46B3-4384-AFD9-65EB4EE369CD),
helpstring("axtivext Control 的調度接口")]
dispinterface _Daxtivext
{
properties:
[id(1)] short value;
[id(2)] BOOL background;
[id(3)] short backbmp;
[id(4)] BOOL CancelPopup;
[id(5)] BOOL IsMove;
[id(6)] BOOL IsGoHome;
methods:
[id(DISPID_ABOUTBOX)] void AboutBox();
};
// CaxtivextCtrl 的事件調度接口
[ uuid(27981EA8-ECFE-4CB9-BA09-F19620EF6378),
helpstring("axtivext Control 的事件接口") ]
dispinterface _DaxtivextEvents
{
properties:
// 事件接口沒有任何屬性
methods:
[id(DISPID_CLICK)] void Click(void);
[id(DISPID_DBLCLICK)] void DblClick(void);
[id(DISPID_MOUSEDOWN)] void MouseDown(short Button, short Shift, OLE_XPOS_PIXELS x, OLE_YPOS_PIXELS y);
[id(DISPID_MOUSEMOVE)] void MouseMove(short Button, short Shift, OLE_XPOS_PIXELS x, OLE_YPOS_PIXELS y);
[id(DISPID_MOUSEUP)] void MouseUp(short Button, short Shift, OLE_XPOS_PIXELS x, OLE_YPOS_PIXELS y);
};
// CaxtivextCtrl 的類信息
[ uuid(B6F9EA09-8398-4A98-9796-2474D24D8AD9), licensed,
helpstring("axtivext Control"), control ]
coclass axtivext
{
[default] dispinterface _Daxtivext;
[default, source] dispinterface _DaxtivextEvents;
};
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -