在这里我用STRUCT和指向函数的指针定义结合实现了模拟鼠标类,并用它来写了橡皮筋画线法#include stdio.h
#include graphics.h
#include dos.h
typedef struct
{
void (*Inits)();/*初始化鼠标驱动*/
int (*MButton)();/*按键位置与按键状态*/
void (*MouseIco)();/*画鼠标光标*/
int x;/*横向坐标*/
int y;/*竖向坐标*/
int ox;
int oy;
int button;/*按键标志*/
}MOUSE;/*鼠标类*/
void mInits();
int mMButton();
void mMouseIco();
union REGS rg;
int main()
{
MOUSE *pM,mouse;
int graphdrive=0,graphmode=0;
int tracking=0,...[ 查看全文 ]