mytypedef.h

来自「vc模仿手写字的源码,可以实现模仿手写字的功能」· C头文件 代码 · 共 40 行

H
40
字号
//笔划结构类型
//
typedef struct _STROKE
{
	int x1;			//笔划起点X坐标
	int y1;			//笔划起点Y坐标
	int x2;			//笔划终点X坐标
	int y2;			//笔划终点Y坐标
	BYTE Width1;	//笔划起点宽度
	BYTE Width2;	//笔划终点宽度
	BYTE Speed;		//笔划绘制速度因子
}STROKE;

//存储字符的全部笔划的节点
//
typedef struct _STROKES
{
	STROKE Stroke;    //笔划数据
	_STROKES *pStroke;//指向下一个笔划节点
}STROKES;

//自定义位图
//
typedef struct _MYBITMAP
{
	COLORREF clrRGBA;
}MYBITMAP,* PMYBITMAP;

//状态枚举值
//
typedef enum _STATUS
{	
	sReady,    //就绪
	sOpenning, //正在打开位图
	sOpened,   //位图已经打开
	sRecording,//正在录制笔划
	sRecorded, //录制笔划完成
	sPlaying,  //正在显示手写字替
	sPlayed    //显示完成
}OPSTATUS;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?