?? olepro32.tlh
字號:
// Created by Microsoft (R) C/C++ Compiler Version 12.00.8168.0 (6fc071d2).
//
// olepro32.tlh
//
// C++ source equivalent of Win32 type library olepro32.dll
// compiler-generated file created 12/05/06 at 15:52:36 - DO NOT EDIT!
#pragma once
#pragma pack(push, 8)
#include <comdef.h>
//
// Forward references and typedefs
//
typedef unsigned long OLE_COLOR;
typedef long OLE_XPOS_PIXELS;
typedef long OLE_YPOS_PIXELS;
typedef long OLE_XSIZE_PIXELS;
typedef long OLE_YSIZE_PIXELS;
typedef long OLE_XPOS_HIMETRIC;
typedef long OLE_YPOS_HIMETRIC;
typedef long OLE_XSIZE_HIMETRIC;
typedef long OLE_YSIZE_HIMETRIC;
typedef float OLE_XPOS_CONTAINER;
typedef float OLE_YPOS_CONTAINER;
typedef float OLE_XSIZE_CONTAINER;
typedef float OLE_YSIZE_CONTAINER;
typedef VARIANT_BOOL OLE_OPTEXCLUSIVE;
typedef VARIANT_BOOL OLE_CANCELBOOL;
typedef VARIANT_BOOL OLE_ENABLEDEFAULTBOOL;
typedef BSTR FONTNAME;
typedef CURRENCY FONTSIZE;
typedef VARIANT_BOOL FONTBOLD;
typedef VARIANT_BOOL FONTITALIC;
typedef VARIANT_BOOL FONTUNDERSCORE;
typedef VARIANT_BOOL FONTSTRIKETHROUGH;
struct __declspec(uuid("bef6e003-a874-101a-8bba-00aa00300cab"))
/* dispinterface */ Font;
struct /* coclass */ LOStdFont;
struct __declspec(uuid("7bf80981-bf32-101a-8bbb-00aa00300cab"))
/* dispinterface */ Picture;
struct /* coclass */ LOStdPicture;
//
// Smart pointer typedef declarations
//
_COM_SMARTPTR_TYPEDEF(Font, __uuidof(IDispatch));
_COM_SMARTPTR_TYPEDEF(Picture, __uuidof(IDispatch));
//
// Type library items
//
struct __declspec(uuid("bef6e003-a874-101a-8bba-00aa00300cab"))
Font : IDispatch
{
//
// Property data
//
__declspec(property(get=GetName,put=PutName))
_bstr_t Name;
__declspec(property(get=GetSize,put=PutSize))
CURRENCY Size;
__declspec(property(get=GetBold,put=PutBold))
VARIANT_BOOL Bold;
__declspec(property(get=GetItalic,put=PutItalic))
VARIANT_BOOL Italic;
__declspec(property(get=GetUnderline,put=PutUnderline))
VARIANT_BOOL Underline;
__declspec(property(get=GetStrikethrough,put=PutStrikethrough))
VARIANT_BOOL Strikethrough;
__declspec(property(get=GetWeight,put=PutWeight))
short Weight;
__declspec(property(get=GetCharset,put=PutCharset))
short Charset;
//
// Wrapper methods for error-handling
//
// Properties:
_bstr_t GetName ( );
void PutName ( _bstr_t _val );
CURRENCY GetSize ( );
void PutSize ( const CURRENCY & _val );
VARIANT_BOOL GetBold ( );
void PutBold ( VARIANT_BOOL _val );
VARIANT_BOOL GetItalic ( );
void PutItalic ( VARIANT_BOOL _val );
VARIANT_BOOL GetUnderline ( );
void PutUnderline ( VARIANT_BOOL _val );
VARIANT_BOOL GetStrikethrough ( );
void PutStrikethrough ( VARIANT_BOOL _val );
short GetWeight ( );
void PutWeight ( short _val );
short GetCharset ( );
void PutCharset ( short _val );
};
struct __declspec(uuid("0be35203-8f91-11ce-9de3-00aa004bb851"))
LOStdFont;
// [ default ] dispinterface Font
// interface IFont
struct __declspec(uuid("7bf80981-bf32-101a-8bbb-00aa00300cab"))
Picture : IDispatch
{
//
// Property data
//
__declspec(property(get=GetHandle))
OLE_HANDLE Handle;
__declspec(property(get=GethPal,put=PuthPal))
OLE_HANDLE hPal;
__declspec(property(get=GetType))
short Type;
__declspec(property(get=GetWidth))
OLE_XSIZE_HIMETRIC Width;
__declspec(property(get=GetHeight))
OLE_YSIZE_HIMETRIC Height;
//
// Wrapper methods for error-handling
//
// Methods:
// Method 'Render' not emitted because argument 'lprcWBounds' has invalid type: void *
// Properties:
OLE_HANDLE GetHandle ( );
OLE_HANDLE GethPal ( );
void PuthPal ( OLE_HANDLE _val );
short GetType ( );
OLE_XSIZE_HIMETRIC GetWidth ( );
OLE_YSIZE_HIMETRIC GetHeight ( );
};
struct __declspec(uuid("0be35204-8f91-11ce-9de3-00aa004bb851"))
LOStdPicture;
// [ default ] dispinterface Picture
// interface IPicture
//
// Wrapper method implementations
//
#include "olepro32.tli"
#pragma pack(pop)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -