📄 dxmember.h
字号:
//-------------------------------------------------------------------
// File: DXMember.h
// Contents: Declaration of functions that create/release
// the ddraw objects
// Note:
// Write by: 程式浪人 6-19-2001
// Moidfy by:
// Copyright:
//-------------------------------------------------------------------
//////////////////////////////////////////////////////////
//------------------------数据开始----------------------//
//DirectX
#ifndef __DXMEMBER_H__
#define __DXMEMBER_H__
#include <ddraw.h>
//DDRAW
/*定制三个后台缓冲页,一个放主地图,一个小地图,一个放纹理*/
extern LPDIRECTDRAW7 g_lpDD7;
extern LPDIRECTDRAWSURFACE7 g_lpFrontBuffer;//前台页面
extern LPDIRECTDRAWSURFACE7 g_lpBackBuffer;//后台缓冲
extern LPDIRECTDRAWCLIPPER g_lpDDClipper;// DirectDraw clipper.
extern DWORD g_dwSurfaceBits;//当前颜色格式(8位,16位,24位或是32位)
extern BOOL g_bCanRotation90;
///////////////////////////////////////////////////////////
//------------------------函数说明-----------------------//
//DDRAW
extern BOOL InitDDraw(HWND hWnd, const DWORD dwX, const DWORD dwY);//通过传入的窗口句柄创建DDRAW对象
extern BOOL ReleaseDDraw();//释放DDRAW对象
//OTHERS
void Msg(LPSTR fmt,...);
//将指定页面的指定矩形填满指定颜色,因为常用,所以做成公用函数
extern BOOL FillColor(IDirectDrawSurface7 *lpSurface,COLORREF color,CRect &rcFill);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -