📄 activexctl.tlh
字号:
// Created by Microsoft (R) C/C++ Compiler Version 12.00.8168.0 (5017c903).
//
// ActiveXCtl.tlh
//
// C++ source equivalent of Win32 type library ActiveXCtl.dll
// compiler-generated file created 01/09/99 at 17:14:05 - DO NOT EDIT!
#pragma once
#pragma pack(push, 8)
#include <comdef.h>
//
// Forward references and typedefs
//
struct __declspec(uuid("bbd4c71e-71f5-11d2-8bb0-000000000000"))
/* dispinterface */ _IShapeCtlEvents;
struct /* coclass */ ShapeCtl;
struct __declspec(uuid("bbd4c71c-71f5-11d2-8bb0-000000000000"))
/* dual interface */ IShapeCtl;
struct /* coclass */ ShapeProp;
struct /* coclass */ AppearanceProp;
//
// Smart pointer typedef declarations
//
_COM_SMARTPTR_TYPEDEF(_IShapeCtlEvents, __uuidof(IDispatch));
_COM_SMARTPTR_TYPEDEF(IShapeCtl, __uuidof(IShapeCtl));
//
// Type library items
//
struct __declspec(uuid("bbd4c71e-71f5-11d2-8bb0-000000000000"))
_IShapeCtlEvents : IDispatch
{};
struct __declspec(uuid("bbd4c71d-71f5-11d2-8bb0-000000000000"))
ShapeCtl;
// [ default ] interface IShapeCtl
// [ default, source ] dispinterface _IShapeCtlEvents
struct __declspec(uuid("bbd4c71c-71f5-11d2-8bb0-000000000000"))
IShapeCtl : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall put_AutoSize (
VARIANT_BOOL pbool ) = 0;
virtual HRESULT __stdcall get_AutoSize (
VARIANT_BOOL * pbool ) = 0;
virtual HRESULT __stdcall put_BackColor (
OLE_COLOR pclr ) = 0;
virtual HRESULT __stdcall get_BackColor (
OLE_COLOR * pclr ) = 0;
virtual HRESULT __stdcall put_BackStyle (
long pstyle ) = 0;
virtual HRESULT __stdcall get_BackStyle (
long * pstyle ) = 0;
virtual HRESULT __stdcall put_BorderColor (
OLE_COLOR pclr ) = 0;
virtual HRESULT __stdcall get_BorderColor (
OLE_COLOR * pclr ) = 0;
virtual HRESULT __stdcall put_BorderStyle (
long pstyle ) = 0;
virtual HRESULT __stdcall get_BorderStyle (
long * pstyle ) = 0;
virtual HRESULT __stdcall put_BorderWidth (
long width ) = 0;
virtual HRESULT __stdcall get_BorderWidth (
long * width ) = 0;
virtual HRESULT __stdcall put_DrawMode (
long pmode ) = 0;
virtual HRESULT __stdcall get_DrawMode (
long * pmode ) = 0;
virtual HRESULT __stdcall put_DrawStyle (
long pstyle ) = 0;
virtual HRESULT __stdcall get_DrawStyle (
long * pstyle ) = 0;
virtual HRESULT __stdcall put_DrawWidth (
long pwidth ) = 0;
virtual HRESULT __stdcall get_DrawWidth (
long * pwidth ) = 0;
virtual HRESULT __stdcall put_FillColor (
OLE_COLOR pclr ) = 0;
virtual HRESULT __stdcall get_FillColor (
OLE_COLOR * pclr ) = 0;
virtual HRESULT __stdcall put_FillStyle (
long pstyle ) = 0;
virtual HRESULT __stdcall get_FillStyle (
long * pstyle ) = 0;
virtual HRESULT __stdcall putref_Font (
IFontDisp * ppFont ) = 0;
virtual HRESULT __stdcall put_Font (
IFontDisp * ppFont ) = 0;
virtual HRESULT __stdcall get_Font (
IFontDisp * * ppFont ) = 0;
virtual HRESULT __stdcall put_ForeColor (
OLE_COLOR pclr ) = 0;
virtual HRESULT __stdcall get_ForeColor (
OLE_COLOR * pclr ) = 0;
virtual HRESULT __stdcall put_Enabled (
VARIANT_BOOL pbool ) = 0;
virtual HRESULT __stdcall get_Enabled (
VARIANT_BOOL * pbool ) = 0;
virtual HRESULT __stdcall get_Window (
long * phwnd ) = 0;
virtual HRESULT __stdcall put_TabStop (
VARIANT_BOOL pbool ) = 0;
virtual HRESULT __stdcall get_TabStop (
VARIANT_BOOL * pbool ) = 0;
virtual HRESULT __stdcall put_Text (
BSTR pstrText ) = 0;
virtual HRESULT __stdcall get_Text (
BSTR * pstrText ) = 0;
virtual HRESULT __stdcall put_Caption (
BSTR pstrCaption ) = 0;
virtual HRESULT __stdcall get_Caption (
BSTR * pstrCaption ) = 0;
virtual HRESULT __stdcall put_BorderVisible (
VARIANT_BOOL pbool ) = 0;
virtual HRESULT __stdcall get_BorderVisible (
VARIANT_BOOL * pbool ) = 0;
virtual HRESULT __stdcall put_Appearance (
short pappearance ) = 0;
virtual HRESULT __stdcall get_Appearance (
short * pappearance ) = 0;
virtual HRESULT __stdcall put_MousePointer (
long ppointer ) = 0;
virtual HRESULT __stdcall get_MousePointer (
long * ppointer ) = 0;
virtual HRESULT __stdcall putref_MouseIcon (
IPictureDisp * ppMouseIcon ) = 0;
virtual HRESULT __stdcall put_MouseIcon (
IPictureDisp * ppMouseIcon ) = 0;
virtual HRESULT __stdcall get_MouseIcon (
IPictureDisp * * ppMouseIcon ) = 0;
virtual HRESULT __stdcall putref_Picture (
IPictureDisp * ppPicture ) = 0;
virtual HRESULT __stdcall put_Picture (
IPictureDisp * ppPicture ) = 0;
virtual HRESULT __stdcall get_Picture (
IPictureDisp * * ppPicture ) = 0;
virtual HRESULT __stdcall put_Valid (
VARIANT_BOOL pbool ) = 0;
virtual HRESULT __stdcall get_Valid (
VARIANT_BOOL * pbool ) = 0;
virtual HRESULT __stdcall get_Radius (
short * pVal ) = 0;
virtual HRESULT __stdcall put_Radius (
short pVal ) = 0;
virtual HRESULT __stdcall get_FILLPATTERN (
enum FILLPATTERN * pVal ) = 0;
virtual HRESULT __stdcall put_FILLPATTERN (
enum FILLPATTERN pVal ) = 0;
};
enum FILLPATTERN
{
fillBDiagonal = 0,
fillCrossHatch = 1,
fillDiagXHatch = 2,
fillFDiagonal = 3,
fillHorizontal = 4,
fillVertical = 5
};
struct __declspec(uuid("a3c88481-7122-11d2-8baf-000000000000"))
ShapeProp;
// [ default ] interface IUnknown
struct __declspec(uuid("bbd4c720-71f5-11d2-8bb0-000000000000"))
AppearanceProp;
// [ default ] interface IUnknown
//
// Named GUID constants initializations
//
extern "C" const GUID __declspec(selectany) LIBID_ACTIVEXCTLLib =
{0xbbd4c710,0x71f5,0x11d2,{0x8b,0xb0,0x00,0x00,0x00,0x00,0x00,0x00}};
extern "C" const GUID __declspec(selectany) DIID__IShapeCtlEvents =
{0xbbd4c71e,0x71f5,0x11d2,{0x8b,0xb0,0x00,0x00,0x00,0x00,0x00,0x00}};
extern "C" const GUID __declspec(selectany) CLSID_ShapeCtl =
{0xbbd4c71d,0x71f5,0x11d2,{0x8b,0xb0,0x00,0x00,0x00,0x00,0x00,0x00}};
extern "C" const GUID __declspec(selectany) IID_IShapeCtl =
{0xbbd4c71c,0x71f5,0x11d2,{0x8b,0xb0,0x00,0x00,0x00,0x00,0x00,0x00}};
extern "C" const GUID __declspec(selectany) CLSID_ShapeProp =
{0xa3c88481,0x7122,0x11d2,{0x8b,0xaf,0x00,0x00,0x00,0x00,0x00,0x00}};
extern "C" const GUID __declspec(selectany) CLSID_AppearanceProp =
{0xbbd4c720,0x71f5,0x11d2,{0x8b,0xb0,0x00,0x00,0x00,0x00,0x00,0x00}};
#pragma pack(pop)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -