📄 macro.h
字号:
//
// 曋棙偐傕抦傟側偄儅僋儘偨偪
//
#ifndef __MACRO_INCLUDED__
#define __MACRO_INCLUDED__
// 懡廳屇傃弌偟懳墳儅僋儘偪傖傫
#define DELETEPTR(x) if(x) { delete x; x = NULL; }
#define DELETEARR(x) if(x) { delete[] x; x = NULL; }
#define RELEASE(x) if(x) { x->Release(); x=NULL; }
#define FREE(x) if(x) { free(x); x=NULL; }
#define FCLOSE(x) if(x) { fclose(x); x=NULL; }
#define GDIDELETE(x) if(x) { ::DeleteObject(x); x=NULL; }
#define CLOSEHANDLE(x) if(x) { ::CloseHandle(x); x = NULL; }
// 偦偺懠
#define ZEROMEMORY(p,s) ::memset( (p), 0, (s) )
// RECT峔憿懱梡
#define RCWIDTH(rc) ((rc).right-(rc).left)
#define RCHEIGHT(rc) ((rc).bottom-(rc).top)
#endif // !__MACRO_INCLUDED__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -