VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
delphi
-> windows sdk/api
模拟鼠标键盘动作用哪个函数好
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
模拟鼠标键盘动作用哪个函数好
发表于:
2008-01-11 20:46:57
楼主
请问大家
模拟鼠标键盘动作用哪个函数好
要怎么写?
发表于:
2008-01-14 13:20:03
1
楼 得分:
0
键盘动作:
sendmessage(h, wm_keydown, vkey, lparam);
sendmessage(h, wm_keyup, vkey, lparam);
鼠标动作:
mouse_event( mouseeventf_leftdown, 0, 0, 0, 0 );
mouse_event( mouseeventf_leftup, 0, 0, 0, 0 );
发表于:
2008-01-17 09:13:13
2
楼 得分:
0
帮顶
发表于:
2008-01-17 10:46:38
3
楼 得分:
0
vvqqvv 方法正解.
发表于:
2008-01-17 19:49:10
4
楼 得分:
0
模拟键盘鼠标我知道有三种方法
1.消息
优点,不需要改变窗口焦点,比较稳定。
缺点,有的时候确实需要改变焦点的时候,要自己实现。
2.mouse_event,keybd_event
优点,模拟真实键盘鼠标操作,编程简单。
缺点,微软声称这两个api将被sendinput取代。
3.sendinput
优点,新一代api,如果不想你的程序将来不能用,就用它。
缺点,实现系列动作的时候不够灵活。比如自定义组合键序列。必须自己写好,而且是写死的,不灵活。这时候你才会想起前两种方法的好。
结论,如果没有组合键,建议用sendinput,否则,用消息或xx_event
发表于:
2008-01-17 19:50:59
5
楼 得分:
0
此外,c#里有sendkeys,千万不要用,里面bug一大堆。
发表于:
2008-01-22 16:43:40
6
楼 得分:
0
http://blog.csdn.net/jzh88250/archive/2007/12/19/1954434.aspx
下一篇:
如何获得指定进程的句柄?
上一篇:
java与delphi程序之间通信
相关文章
delphi7的unicode问题.
怎样将焦点移入dbgird控件中?
紧急求救,关于dbgrideh的stfilter过滤问题。救命...
数组排序问题
dbgrideh的内容怎样才可以导出excel??
dbgrideh的内容怎样才可以导出excel??
如何在代码中重新启动sql的服务
新delphi研究所 qq群:6324513
免费提供域名及空间有意管理及维护的兄弟与我联系...
解答: indy 是如何实现 服务器端...
用nmftp控件实现文件下载的过程中,连接连接被ab...
低价出售成熟鞋业、鞋材管理软件代码(公认为是非...
一个程序里面可以有两的adoconnection吗?同时op...
用scanline改变不了timage.picture.bitmap的颜色...
请问如何调试remotedatamodule?
delphi7+sql
请各位大哥看看,如何解决!
招聘大连delphi&vc程序员
歡迎大家加入我建的qq群 提高自己
如何获得父窗口的句柄,name等?
其他资讯
idftp上传下载没响应问题
##都说论坛好人多,帮人就帮到底吧##跪求你们来解...
有没有在delphi中使用visio的draw control开...
delphi (4-10) & delphi&nb...
com+,大家都来讨论下,以解开迷团
增加dxcomponentprinter打印功能后,dxdbgrid出错...
我有一个次线程,我故意设置成时刻处于运行状态,...
tms组件安装的版本问题
delphi怎么编写usb驱动
招聘delphi工程师(工作地点: 上海宝山)&nb...
如何对style=csdropdownlist的combobox的text赋值...
很奇怪的问题,源文件打不开
求救
为什么button中的属性modalresult:=mrcancle就可...
新delphi研究所 qq群:6324513
菜问题:为何在运行时指定主从关系不起作用?在线...
制作复杂的表头
求助:各位大哥请帮我看看这个字符串问题,谢谢!...
如何控制excel文件的显示??
请教delphi大牛
快速检索
分类导航标签a
扩充话题共享软件(走向海外)
软件工程/管理Power Designer
其他开发语言脚本语言(Perl ,Python)
C++ BuilderVCL组件使用和开发
MS-SQL Server应用实例
企业开发SAP
Windows专区Tivoli
VB数据库(包含打印,安装,报表)
硬件使用电脑整机及配件
《程序员》杂志广告咨询
软件工程/管理开发方法版
Java基础类
Web 开发非技术区
计算机图书趋势科技与向让的您共勉
DB2商业智能
最新资讯
如何定时导入txt文件至access
关于c/c++格式化输出的问题?
页面关闭浏览器窗口问题?
继续问
串口通讯 郁闷一天听
如何让相同的url在浏览器中只打开一个tab
oracle 独占锁(exclusive lock)允许其...
tdbgrid里第2行的字体改一下..在代码里怎么实现
老新人报个道,请问这里的等级制度是怎样的??
請教各路好漢有關調用水晶報表
c++ 中,超出long int范围怎么办!&nb...
能给详细解释一下"^="的意义么?
如何定义指向类中成员函数的指针?
jsf的问题,大家看看
如何在aix下配置如下定时调度
局域网内发消息的问题
为什么我的s603rd模拟器没有那么多的菜单选项呢
一般的基于sql2000的 新闻系统(支持静态生...
获取应用程序版本信息得乱码
jbuilder2006如何集成websphere
javamail收发邮件
怎样一个一个的获得指定目录下的文件名.
怎样控制web service 的某个方法只能给...
编译的时候,fatal error] internal&n...
最近总提交文章的时候,总是出现这个错误:大家看...
关于 dotnetnuke 04.04.00 的汉化...
msdn library for vs2005 s...
关于类似事件委托的问题,大家帮忙看下啊
在word中使用marco,如何自动加入一个菜单按钮,然...
二维数组的程序
问题
请教:windows域控制器报错id1058和id1030
求优秀的,完整的c#控件库
当string超过255字节 超界?
关于id的问题
gridview 更新问题
怎么判断客户端的操作系统是英文版本还是中文版本...
jsp+dtree的问题
刚接触linux和gcc,请教一个问题
安装程序中能加入webservice吗?
热门点击
<script>alert("aa");</scr...
vb问题
如何直接查询链接服务器上的当前时间
asp.net如何减少客户端代码量
sybase load完成后,不能online,报了个错,哪...
求c中自定义函数做成lib后使用方法
vc6.0报的错误 各位帮我看看
求sap程序及资料下载
如何将sql数据库中的image字段备份到mdb中
使用易我分区表医生
mysql高手请进,两个cpu,如何都利用起来
vc2005中怎么给控件添加属性页?
vs2005中分页问题
甩卖 dephi6开发实务
【招聘asp.net c#高级工程师】北京
direct3d如何绘制二维任意多边形?!!!!!!
建表时如何给字段加默认值
关于网站广播问题
求离正整数n最近的质数
这个问题我都不知道怎么去该(s0s)
谁能给个即时通讯的源代码,有注释的!!!
一组包括(+-*/().)的字符串运算
如何定期运行java文件
对于画数据流图的一点个人理解,大家指导一下,谢...
jsp怎样连接数据库??
两个帖子200分求助java实现文件操作(qingqingde...
谁有多线程操作datatable的library?如果有新开贴...
vb监视进程
sql server 2000企业管理器自动关闭,...
高薪招聘3g手机开发人才
更新dataset到数据库,执行成功,但数据未被修改...
如何写查询
如何将一个singlelineedit上的所有键盘动作转发给...
我想用vc++备份oracle数据库,请大家帮忙
招聘美工,工作地点深圳
题目:求10000的阶乘。
求使用指针对读入的文件进行insert,delete,find操...
定制了"文件对话框"cmyfiledialog(带文件御览)后...
关于调用winmm.dll播放音频文件的问题
linux kernel/network qq群: 148...