📄 gameengineatl.idl
字号:
// GameEngineATL.idl : IDL source for GameEngineATL.dll
//
// This file will be processed by the MIDL tool to
// produce the type library (GameEngineATL.tlb) and marshalling code.
import "oaidl.idl";
import "ocidl.idl";
[
object,
uuid(2B07939C-6E95-4998-A222-27886F24E5CE),
dual,
helpstring("IFreeDraw Interface"),
pointer_default(unique)
]
interface IFreeDraw : IDispatch
{
[id(1), helpstring("method Init")] HRESULT Init([in]ULONG hWnd,[in]int nWidth,[in]int nHeight,[in]int nBit);
[id(2), helpstring("method UnInit")] HRESULT UnInit();
[id(3), helpstring("method SetClipper")] HRESULT SetClipper([in]ULONG lp_surface,[in]int nNum,[in]ULONG lp_rect);
[id(4), helpstring("method UpdatePalette")] HRESULT UpdatePalette([in]ULONG lp_palette_entry);
[id(5), helpstring("method DrawRandPixel_008")] HRESULT DrawRandPixel_008([in]int nCount);
[id(6), helpstring("method Flip")] HRESULT Flip();
};
[
uuid(FB2788B4-751F-431C-B6DD-21AB7774FD9C),
version(1.0),
helpstring("GameEngineATL 1.0 Type Library")
]
library GAMEENGINEATLLib
{
importlib("stdole32.tlb");
importlib("stdole2.tlb");
[
uuid(B3C4DFDF-E50A-45A1-B514-33CEA05604CD),
helpstring("FreeDraw Class")
]
coclass FreeDraw
{
[default] interface IFreeDraw;
};
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -