| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5592 人关注过本帖
标题:[求助]怎么用C语言对鼠标进行控制?
只看楼主 加入收藏
wonshing
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-5-7
收藏
 问题点数:0 回复次数:5 
[求助]怎么用C语言对鼠标进行控制?
同题目,1,比如鼠标移到一个事先规定区域,鼠标自动边成另一个形状
2,让程序识别出鼠标的左键,右键的点击,就象能识别键盘上的一个键一样
望高人给予解答,谢谢
搜索更多相关主题的帖子: C语言 鼠标 
2006-06-11 18:51
–★–
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1512
专家分:0
注 册:2006-5-1
收藏
得分:0 
在DOS下先运行鼠标驱动程序,建立int 33h中断功能调用组,再在C程序中用指令与该中断调用接口。windows下不详。

落霞与孤鹜齐飞,秋水共长天一色! 心有多大,路有多宽。三教九流,鸡鸣狗盗。兼收并蓄,海纳百川。
2006-06-11 19:25
lj_860603
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:714
专家分:0
注 册:2006-1-25
收藏
得分:0 
难。这需要结合很多方面的知识。首先,鼠标功能函数必须会用。INT 33H是鼠标器的中断操作,调用这中断程序后选择不同的入口参数调用不同的功能处理程序。因此,这涉及到软中断一些知识了。不明白看一下DOS下是如何执行软中断的。调用中断其实和调用函数有些雷同,但并非一样。
将鼠标移到哪里和变成不同的形状是其中的功能程序了,具体哪个、如何用查一下。
此外,要必须对一些底层方面有所了解,寄存器储存什么,一些移位指令如XOR等要有所了解。一些功能函数象
int86X又需要掌握,这些涉及到汇编方面一些东西了。总之,难!

我的原则很简单:不做不喜欢的事!
2006-06-11 19:40
wonshing
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-5-7
收藏
得分:0 
怎一个难字了得啊,求

别人笑我太疯癫,我笑他人看不穿 C , ASM , MCU , JAVA , Linux , VHDL , EDA ,PLC
2006-06-12 10:43
–★–
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1512
专家分:0
注 册:2006-5-1
收藏
得分:0 

那就参考
http://www.bc-cn.net/bbs/Query.asp

打入“鼠标”二字

[此贴子已经被作者于2006-6-12 10:50:08编辑过]


落霞与孤鹜齐飞,秋水共长天一色! 心有多大,路有多宽。三教九流,鸡鸣狗盗。兼收并蓄,海纳百川。
2006-06-12 10:48
wonshing
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-5-7
收藏
得分:0 
多谢

别人笑我太疯癫,我笑他人看不穿 C , ASM , MCU , JAVA , Linux , VHDL , EDA ,PLC
2006-06-12 11:40
快速回复:[求助]怎么用C语言对鼠标进行控制?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011988 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved