社区
C++ Builder
帖子详情
如何产生虚拟消息
ysh
2000-04-03 07:51:00
我在一个FORM上放了一个Edit控件(被设为Focus),然后想通过编程产生键
盘消息,往Edit输入字串。例如我想不按键盘,仅是产生键盘消息往Edit中输入
若干个‘a’,我这样写:
在Form上放一个Timer,响应其OnTime事件,加入如下代码
SendMessage(HWND_BROADCAST,WM_CHAR,'a',0);
运行程序,但消息不能传到Edit上。
请问各位高手,这是为何,我应怎样做?若有例程更好!
...全文
219
6
打赏
收藏
如何产生虚拟消息
我在一个FORM上放了一个Edit控件(被设为Focus),然后想通过编程产生键 盘消息,往Edit输入字串。例如我想不按键盘,仅是产生键盘消息往Edit中输入 若干个‘a’,我这样写: 在Form上放一个Timer,响应其OnTime事件,加入如下代码 SendMessage(HWND_BROADCAST,WM_CHAR,'a',0); 运行程序,但消息不能传到Edit上。 请问各位高手,这是为何,我应怎样做?若有例程更好!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Iwant
2000-04-10
打赏
举报
回复
说也说不清楚,
你看看BCB的例程 就清楚了
sirius
2000-04-04
打赏
举报
回复
haha!
你用keybd_event就可以解决啦!
不过你不用编写这种自动输入软件了,在http://cppsource.yeah.net
有一个工具ATS可以模仿任何用户的操作过程,它是本身
是解释执行的程序设计语言,几行代码就可以解决你的复杂
程序才能完成的事情
ysh
2000-04-04
打赏
举报
回复
如何使用smtp干这个活?有没有例程?
Iwant
2000-04-03
打赏
举报
回复
为什么不用一个 smtp 控件
ysh
2000-04-03
打赏
举报
回复
收到kxy的问题后,发展需作如下补充:
在工作中碰到这样一个问题:有一网页,内有几个可输入字串的Edit,
如平时在网上看到的输入E-mail地址之类的输入框,我用BCB4.0写了一
个浏览器来打开这个网页,现在想产生虚拟键盘消息,在网页中自动填入
E-mail地址,然后发送出去。不知用BCB或Delphi如何实现这一功能?用
API中PosMessage()行吗?其中的Handle如何获得?
一位快要发疯的菜鸟
kxy
2000-04-03
打赏
举报
回复
这样有何用处?:)
sendmessage(edit.handle,WM_CAHR,'a',0);
计算机操作系统(第三版)
《计算机操作系统》可作为计算机硬件和软件以及计算机通信专业的本科生教材,也可作为从事计算机及通信工作的相关科技人员的参考书。 目录 第一章 操作系统引论 ...4.6.2
虚拟
存储器的实现方法 143
虚拟
化技术原理
到目前为止,
虚拟
化技术的各方面都有了进步,
虚拟
化也从纯软件的
虚拟
化逐深入到处理器级
虚拟
化,再到平台级
虚拟
化乃至输入/输出级
虚拟
化。对数据中心来说,
虚拟
化可以节约成本,最大化利用数据中心的容量和更好的...
Linux
虚拟
化视频
虚拟
化诞生的重要原因就是提升资源利用率,从而起到节约成本的主要目的,这也是高级运维工程师必须掌握的技能之一。 本套视频完整的讲解了
虚拟
化在不同阶段出现的关键性技术。Vcent是 VMware 公司出品的企业级
虚拟
化...
网络
虚拟
化——virtio
这种技术不需要guest内核对
虚拟
网络设备有任何的感知和特殊处理,但性能较差,一次读写操作可能会
产生
多次需要Hypervisor模拟实现的行为。 为了改善
虚拟
网络设备的性能,各类Hypervisor都提供了自己的半
虚拟
化网络...
服务器
虚拟
化的主要特点,网络
虚拟
化的七大特征
编者语:vmware于2012年收购了云计算网络
虚拟
化厂商nicira,vmware在数据中心的
虚拟
化服务方面明显拥有了很大的优势。对网络
虚拟
化的一些关键特征做一番检讨,将有助于企业做好新一年的规划,建构新一代系统。来自...
C++ Builder
13,824
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章