当前位置: 代码迷 >> C语言 >> 怎么样使用这mouse函数库???
  详细解决方案

怎么样使用这mouse函数库???

热度:198   发布时间:2005-12-28 03:06:00.0
怎么样使用这mouse函数库???

我想问一个那个大虾能够告诉我怎么使用MOUSE函数库?以及相关的一些资料?
谢谢!!!!

搜索更多相关的解决方案: 函数库  mouse  MOUSE  资料  

----------------解决方案--------------------------------------------------------

【转贴】
文件清单:
Mouse.C 鼠标函数库主程序
Mouse.H 鼠标函数库包含文件
Mcursor.H 鼠标光标包含文件
Mouse.OBJ 鼠标函数库目标代码

void Mouse_Detect(void)
鼠标测试函数,并自动填写鼠标信息

void Mouse_Init(void)
鼠标初始化函数

void Mouse_Reset(void)
鼠标复位函数

void Mouse_Show(void)
鼠标光标显现函数

void Mouse_Hide(void)
鼠标光标消隐函数

void Mouse_Move(int x,int y)
鼠标光标移动函数

void Mouse_xLimit(int min,int max)
鼠标光标水平设置限制函数

void Mouse_yLimit(int min,int max)
鼠标光标垂直设置限制函数

void Mouse_SetGraphicsCursor
(GraphicsCursor cursor)
改变鼠标图形光标形状

void Mouse_SetTextCursor(TextCursor cursor)
改变鼠标光标文本光标形状

void Mouse_Position(void)
获取鼠标位置

int Mouse_Pressed(int mbutton)
检测鼠标事件中是否有哪一个键按下事件

int Mouse_InBox(int left,int top,int right,
int bottom)
检测是否鼠标是否在一个指定的范围内

void Mouse_Exclude(int left,int top,int right,
int bottom)
检测是否鼠标是否在一个指定的范围外

int Mouse_DoubleClick(int mbutton)
鼠标双击事件检测

void Mouse_ClearClick(int mbutton)
清除鼠标敲击事件

void Mouse_InstallHandler(unsigned int mask,
void interrupt(*handler)(void))
安装鼠标事件中断

void Mouse_ClearHandler(void)
取消鼠标事件中断

void Mouse_Save(int event,int button,int x,
int y,int xcount,int ycount)
鼠标事件保存

void Mouse_GetEvent(void)
取鼠标事件

void Mouse_ClearEvent(void)
清除鼠标事件

void Mouse_ClearBuffer(void)
清除鼠标事件缓冲区

void interrupt MouseHandler(void)
鼠标事件缺省处理中断程序

void Mouse_InstallEvent(void)
鼠标事件自动安装程序

void Mouse_FakeSave(int event,int button,
int x,int y,int xcount,int ycount)
鼠标伪事件生成

这有一个鼠标函数库,应该可以满足要求,,地址在下面:
http://go7.163.com/zhaosoft/bcjy/tc/mouse.c
http://go7.163.com/zhaosoft/bcjy/tc/mouse.h
http://go.163.com/~zhaosoft/bcjy/tc/mouse.obj
http://go7.163.com/zhaosoft/bcjy/tc/mcursor.h


----------------解决方案--------------------------------------------------------
谢谢你的解答,能否说明一下函数各个参数的设置????????
----------------解决方案--------------------------------------------------------