c# sendmessage 发送键盘按键详解
废话不说,直接说demo
1.先引用
using System.Runtime.InteropServices;
2.导入sendmessage函数入口
[DllImport("user32.dll", EntryPoint = "SendMessageA")]
private static extern int SendMessage(
IntPtr hWnd, // handle to destination window
int Msg, // message
uint wParam, // first message parameter
uint lParam // second message parameter
);
里面的参数类型可以自己改改,以适应c#的类型
3.调用 SendMessage(textBox_BarCode.textBox_edit.Handle, 258, 13, 0);
解释:
参数1:接受句柄
参数2:258=wm_char 具体意思:就是Const WM_CHAR = 0x0102,安下某键,并且是已经发送wm_keydown和wm_keyup消息
参数3:13:表示键的值,回车键就是13,因此这里发送了个回车键
参数4:不解释了,组合键的情况令谈
c# sendmessage 发送键盘按键详解相关推荐
- VC+API模拟键盘按键(详解篇)
模拟键盘按键 ━━━━━━━━━━━━━━━━━━━━━━━━ 以前就想过如何模拟键盘按键向其他程序发送控制命令,但总是无功而返,这次也不例外. 模拟按键的方法很多,如PostMessage(不能用S ...
- 自学计算机键盘基础知识,刘坚强办公学《新手学五笔打字》1-2 功能键区,电脑键盘功能基础知识按键详解...
原标题:刘坚强办公学<新手学五笔打字>1-2 功能键区,电脑键盘功能基础知识按键详解 下面我们来详细认识电脑键盘的各个按键,先从最上面的功能键区开始,一共有16个键(如图1-2-1所示). ...
- 窗口发送消息参数详解
窗口发送消息参数详解 // 窗口.发送消息 函数功能: 将指定的消息发送到一个窗口,同win32 api 里面的SendMessage等同的效果 中文函数原型: 发送消息(hwnd,msg ...
- Windows 窗口发送消息参数详解
窗口发送消息参数详解 // 窗口.发送消息 函数功能: 将指定的消息发送到一个窗口,同win32 api 里面的SendMessage等同的效果中文函数原型: 发送消息(hwnd,msg,wparam ...
- hbuilderx的快捷键整理pdf_mac键盘快捷键详解,苹果电脑键盘快捷键图文教程
作为 Apple 最成熟的系统之一,macOS 已经成为许多人每天都在接触的生产力工具.为了帮助大家更好地了解 macOS 的生态魅力,我们整理了这份融合了文字图片和动图的mac键盘快捷键详解,希望能 ...
- Java调用SMSLib用单口短信猫发送短信详解
技术园地 当前位置:短信猫网站主页 > 技术园地 > [转载]Java调用SMSLib用单口短信猫发送短信详解 发布时间:2017/02/09 点击量:620 SMSLib是Apache的 ...
- 阵列式键盘实训C语言,阵列式键盘实验详解.doc
阵列式键盘实验详解 实验二 阵列式键盘实验 一.实验目的 1.掌握键盘和显示器的接口方法和编程方法 2.掌握阵列式键盘的硬件组成和软件编程方法 二.实验说明 本实验提供了一个4X4小建盘,向P0口的低 ...
- 发送linux键盘消息,在C#程序中模拟发送键盘按键消息
using System.Runtime.InteropServices; 引入键盘事件函数 [DllImport("user32.dll")] public static ext ...
- Python 模拟发送键盘按键
Python 模拟发送键盘按键,模拟快捷键 实现步骤 1.安装第三方库 2.模拟键入键盘按键 3.模拟鼠标点击 在rpa项目中,对于一些客户端软件,例如SAP,经常会用到一些快捷键来提高工作效率,或者 ...
最新文章
- 罹患各种癌晚期,无法救治
- 空间金字塔方法表示图像
- 元宇宙时代,技术长什么样
- cross validation交叉验证
- linux常用命令-文件处理命令
- SCCM2012系列之六,SCCM2012部署前的WDS准备
- linux 查看端口
- Atitit 软件体系重要理论学科 v2 s67.docx Atitit 软件重要理论学科 目录 1. 计算理论这门学问	2 1.1. 学科的产生	2 1.2. 在这些领域中,自动机理论和形式语言理论
- 统计学习导论(ISLR)第五章bootstrap和交叉验证课后习题
- 计算机一级多分,多少分能过一级计算机考试
- 「NOIP2016」玩具谜题
- 迅雷不及掩耳 山寨版iPhone 5令人瞠目
- 统计学国内四门B类期刊以及统计学简史
- 微信小程序创建过程(具体步骤)
- Python小白逆袭大神的课程总结
- java文件怎么保存_java 文件保存和打开
- 实验室服务器机器学习环境搭建(远程连接服务器 anaconda和tensor flow)
- 使用Pycharm 连接内网服务器
- 正则匹配某字符前的内容
- Python爬虫——下载音乐
热门文章
- linux7team,Linux7配置team聚合链之主备模式
- 从数字孪生到未来AR基础架构——AR Cloud是把双刃剑吗?
- 图像处理——图像的傅里叶变换
- android通过NFC读取公交卡的余额和交易记录
- CGE】“双碳”目标下资源环境中的可计算一般均衡模型
- 职位-CIO:CIO
- win10使用uefi+gpt启动蓝屏的解决方法
- jcs-基本概念和使用
- Oracle APEX 系列文章3:在阿里云上打造属于你自己的APEX完整开发环境 (安装CentOS, Tomcat, Nginx)...
- matlab 定义符号数组