社区
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上。
请问各位高手,这是为何,我应怎样做?若有例程更好!
...全文
217
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);
计算机操作系统(第三版)
《计算机操作系统》可作为计算机硬件和软件以及计算机通信专业的本科生教材,也可作为从事计算机及通信工作的相关科技人员的参考书。 目录 第一章 操作系统引论 1.1 操作系统的目标和作用 1 1.1.1 操作系统的目标 1 1.1.2 操作系统的作用 2 1.1.3 推动操作系统发展的主要动力 4 1.2 操作系统的发展过程 5 1.2.1 无操作系统的计算机系统 5 1.2.2 单道批处理系统 6 1.2.3 多道批处理系统 7 1.2.4 分时系统 9 1.2.5 实时系统 11 1.2.6 微机操作系统的发展 12 1.3 操作系统的基本特性 14 1.3.1 并发性 14 1.3.2 共享性 15 1.3.3
虚拟
技术 16 1.3.4 异步性 17 1.4 操作系统的主要功能 18 1.4.1 处理机管理功能 18 1.4.2 存储器管理功能 19 1.4.3 设备管理功能 21 1.4.4 文件管理功能 21 1.4.5 操作系统与用户之间的接口 22 1.5 OS结构设计 24 1.5.1 传统的操作系统结构 24 1.5.2 客户/服务器模式 26 1.5.3 面向对象的程序设计 27 1.5.4 微内核OS结构 29 习题 33 第二章 进 程 管 理 2.1 进程的基本概念 34 2.1.1 程序的顺序执行及其特征 34 2.1.2 前趋图 35 2.1.3 程序的并发执行及其特征 36 2.1.4 进程的特征与状态 37 2.1.5 进程控制块 41 2.2 进程控制 43 2.2.1 进程的创建 43 2.2.2 进程的终止 45 2.2.3 进程的阻塞与唤醒 46 2.2.4 进程的挂起与激活 47 2.3 进程同步 47 2.3.1 进程同步的基本概念 47 2.3.2 信号量机制 50 2.3.3 信号量的应用 53 2.3.4 管程机制 55 2.4 经典进程的同步问题 58 2.4.1 生产者—消费者问题 58 2.4.2 哲学家进餐问题 61 2.4.3 读者—写者问题 63 2.5 进程通信 65 2.5.1 进程通信的类型 65 2.5.2
消息
传递通信的实现方法 66 2.5.3
消息
传递系统实现中的若干问题 68 2.5.4
消息
缓冲队列通信机制 69 2.6 线程 71 2.6.1 线程的基本概念 72 2.6.2 线程间的同步和通信 75 2.6.3 线程的实现方式 77 2.6.4 线程的实现 78 习题 81 第三章 处理机调度与死锁 3.1 处理机调度的层次 84 3.1.1 高级调度 84 3.1.2 低级调度 86 3.1.3 中级调度 87 3.2 调度队列模型和调度准则 88 3.2.1 调度队列模型 88 3.2.2 选择调度方式和调度算法的若干准则 90 3.3 调度算法 91 3.3.1 先来先服务和短作业(进程)优先调度算法 91 3.3.2 高优先权优先调度算法 93 3.3.3 基于时间片的轮转调度算法 95 3.4 实时调度 97 3.4.1 实现实时调度的基本条件 97 3.4.2 实时调度算法的分类 99 3.4.3 常用的几种实时调度算法 100 3.5
产生
死锁的原因和必要条件 103 3.5.1
产生
死锁的原因 103 3.5.2
产生
死锁的必要条件 105 3.5.3 处理死锁的基本方法 105 3.6 预防死锁的方法 106 3.6.1 预防死锁 106 3.6.2 系统安全状态 107 3.6.3 利用银行家算法避免死锁 108 3.7 死锁的检测与解除 111 3.7.1 死锁的检测 111 3.7.2 死锁的解除 113 习题 114 第四章 存 储 器 管 理 4.1 存储器的层次结构 116 4.1.1 多级存储器结构 116 4.1.2 主存储器与寄存器 117 4.1.3 高速缓存和磁盘缓存 117 4.2 程序的装入和链接 118 4.2.1 程序的装入 118 4.2.2 程序的链接 120 4.3 连续分配方式 121 4.3.1 单一连续分配 121 4.3.2 固定分区分配 122 4.3.3 动态分区分配 123 4.3.4 伙伴系统 126 4.3.5 哈希算法 126 4.3.6 可重定位分区分配 127 4.3.7 对换 129 4.4 基本分页存储管理方式 130 4.4.1 页面与页表 130 4.4.2 地址变换机构 131 4.4.3 两级和多级页表 133 4.5 基本分段存储管理方
虚拟
化技术原理
3. 2
虚拟
化技术原理 到目前为止,
虚拟
化技术的各方面都有了进步,
虚拟
化也从纯软件的
虚拟
化逐深入到处理器级
虚拟
化,再到平台级
虚拟
化乃至输入/输出级
虚拟
化。对数据中心来说,
虚拟
化可以节约成本,最大化利用数据中心的容量和更好的保护数据。
虚拟
化技术已经成为私有云和混合云设计方案的基础。 本节将简单地介绍
虚拟
化技术原理,包括
虚拟
机的原理、CPU
虚拟
化原理、内存
虚拟
化原理以及网络
虚拟
化原理。 3. 2. 1
虚拟
机技术原理
虚拟
机(Virtual Machine, VM) 是指通过软件模拟的具有完整硬件系统功能的、
Linux
虚拟
化视频
虚拟
化诞生的重要原因就是提升资源利用率,从而起到节约成本的主要目的,这也是高级运维工程师必须掌握的技能之一。 本套视频完整的讲解了
虚拟
化在不同阶段出现的关键性技术。Vcent是 VMware 公司出品的企业级
虚拟
化...
网络
虚拟
化——virtio
前言 在上一篇文章(网络
虚拟
化——QEMU
虚拟
网卡)中,讨论了经典的网络设备全
虚拟
化技术。这种技术不需要guest内核对
虚拟
网络设备有任何的感知和特殊处理,但性能较差,一次读写操作可能会
产生
多次需要Hypervisor模拟实现的行为。 为了改善
虚拟
网络设备的性能,各类Hypervisor都提供了自己的半
虚拟
化网络技术。在这种模式下,guest内核中使用的网络设备和驱动是为
虚拟
化场景特殊设计和实现的,驱动的实现特别适配了Hypervisor的一些特性,尽量减少了需要Hypervisor介入进行模拟实现的指
virtio
虚拟
化框架
系统
虚拟
化技术是云计算最重要的核心技术之一。云计算平台的资源池化,资源统一管理以及后续的动态分配都是基于系统
虚拟
化技术才得以实现的。在计算机系统中,主要有计算资源,存储资源和网络资源。所以,系统
虚拟
化技术又可以细分为计算
虚拟
化,存储
虚拟
化和网络
虚拟
化。其中存储设备和网络设备一般都是以外设的形式和CPU通过I/O总线连接起来的,所以存储
虚拟
化和网络
虚拟
化又可以统一归类为I/O
虚拟
化技术。
C++ Builder
13,822
社区成员
102,680
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章