注册
登录
编程中国
搜索
标签
帮助
编程论坛
»
C语言论坛
» 求C怎么模拟键盘 怎么样都行啊 只要能在光标停留的地方输出字符就行了
搜索
学习型 ASP/PHP/ASP.NET 主机
30
元/年
全能
ASP/PHP/ASP.NET
主机,支持月付
专业
MSSQL
数据库空间,支持月付
专业
MySQL
数据库空间,支持月付
‹‹ 上一主题
|
下一主题 ››
26
‹‹
1
2
3
››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
求C怎么模拟键盘 怎么样都行啊 只要能在光标停留的地方输出字符就行了
Knocker
论坛元老
帖子
9728
精华
7
性别
男
注册时间
2004-6-1
个人空间
发短消息
加为好友
当前离线
11
#
大
中
小
发表于 2008-5-7 13:57
只看该作者
你从什么地方看出他要的是"处理鼠标事件"?他又没说双击或单击时输出字符,即使是,在鼠标事件理keybd_event就行了
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。 -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。 -毛泽东
UID
731
积分
107008
阅读权限
90
在线时间
614 小时
最后登录
2008-7-24
查看详细资料
TOP
StarWing83
金牌会员
帖子
1653
精华
1
性别
男
来自
湖北工业大学
注册时间
2007-11-16
个人空间
发短消息
加为好友
当前在线
12
#
大
中
小
发表于 2008-5-7 13:59
只看该作者
求C怎么模拟键盘 怎么样都行啊 只要能在鼠标停留的地方输出字符就行了
你看他的问题描述
专心编程………
飞燕算法初级群:3996098
我的Blog
UID
218134
积分
18183
阅读权限
70
在线时间
373 小时
最后登录
2008-7-24
查看个人网站
查看详细资料
TOP
StarWing83
金牌会员
帖子
1653
精华
1
性别
男
来自
湖北工业大学
注册时间
2007-11-16
个人空间
发短消息
加为好友
当前在线
13
#
大
中
小
发表于 2008-5-7 14:00
只看该作者
我想,应该是gotoxy然后再putchar之类的吧,keybd_event只是模拟按键,无法控制字符显示的位置%……
专心编程………
飞燕算法初级群:3996098
我的Blog
UID
218134
积分
18183
阅读权限
70
在线时间
373 小时
最后登录
2008-7-24
查看个人网站
查看详细资料
TOP
Knocker
论坛元老
帖子
9728
精华
7
性别
男
注册时间
2004-6-1
个人空间
发短消息
加为好友
当前离线
14
#
大
中
小
发表于 2008-5-7 14:01
只看该作者
“只要能在鼠标停留的地方” = 输入焦点
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。 -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。 -毛泽东
UID
731
积分
107008
阅读权限
90
在线时间
614 小时
最后登录
2008-7-24
查看详细资料
TOP
Knocker
论坛元老
帖子
9728
精华
7
性别
男
注册时间
2004-6-1
个人空间
发短消息
加为好友
当前离线
15
#
大
中
小
发表于 2008-5-7 14:05
只看该作者
他要的不可能是dos系统下的,dos系统是单任务系统,在自己程序要处理这个就非常简单了。
如果象你所说,要控制字符显示的位置,则
POINT lpPoint;
GetCursorPos(&lpPoint);
SetCursorPos(lpPoint.x, lpPoint.y);
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。 -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。 -毛泽东
UID
731
积分
107008
阅读权限
90
在线时间
614 小时
最后登录
2008-7-24
查看详细资料
TOP
sunkaidong
论坛元老
帖子
3895
精华
0
性别
男
来自
南京师范大学
注册时间
2006-12-28
个人空间
发短消息
加为好友
当前离线
16
#
大
中
小
发表于 2008-5-7 14:11
只看该作者
POINT lpPoint;
GetCursorPos(&lpPoint);
SetCursorPos(lpPoint.x, lpPoint.y);
小问题问下...这样做光标好象没动啊..呵呵
学习需要安静。。海盗要重新来过。。
UID
117497
积分
42845
阅读权限
90
在线时间
1466 小时
最后登录
2008-7-23
查看详细资料
TOP
Knocker
论坛元老
帖子
9728
精华
7
性别
男
注册时间
2004-6-1
个人空间
发短消息
加为好友
当前离线
17
#
大
中
小
发表于 2008-5-7 14:13
只看该作者
查一下这两个API用途就明白问题所在了
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。 -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。 -毛泽东
UID
731
积分
107008
阅读权限
90
在线时间
614 小时
最后登录
2008-7-24
查看详细资料
TOP
Knocker
论坛元老
帖子
9728
精华
7
性别
男
注册时间
2004-6-1
个人空间
发短消息
加为好友
当前离线
18
#
大
中
小
发表于 2008-5-7 14:15
只看该作者
噢,你是说我没移动吧?我只是举个例说明一下要用什么API :)
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。 -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。 -毛泽东
UID
731
积分
107008
阅读权限
90
在线时间
614 小时
最后登录
2008-7-24
查看详细资料
TOP
sunkaidong
论坛元老
帖子
3895
精华
0
性别
男
来自
南京师范大学
注册时间
2006-12-28
个人空间
发短消息
加为好友
当前离线
19
#
大
中
小
发表于 2008-5-7 14:18
只看该作者
POINT lpPoint;//点结构体
GetCursorPos(&lpPoint);//把当前得位置给lpPoint
SetCursorPos(lpPoint.x, lpPoint.y);//?还是当前坐标啊,怎么好想也要动下啊..呵呵..不知道理解是否正确...
学习需要安静。。海盗要重新来过。。
UID
117497
积分
42845
阅读权限
90
在线时间
1466 小时
最后登录
2008-7-23
查看详细资料
TOP
StarWing83
金牌会员
帖子
1653
精华
1
性别
男
来自
湖北工业大学
注册时间
2007-11-16
个人空间
发短消息
加为好友
当前在线
20
#
大
中
小
发表于 2008-5-7 14:23
只看该作者
Knocker,Win32的文字输出好像和当前位置无关吧?TextOut和DrawText都要求单独指定坐标位置的呢……
专心编程………
飞燕算法初级群:3996098
我的Blog
UID
218134
积分
18183
阅读权限
70
在线时间
373 小时
最后登录
2008-7-24
查看个人网站
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
26
‹‹
1
2
3
››
控制面板首页
编辑个人资料
积分记录
公众用户组