c# sendmessage 发送键盘按键详解
来源:互联网 发布:programming python 编辑:程序博客网 时间:2024/06/04 18:30
废话不说,直接说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:不解释了,组合键的情况令谈
0 0
- c# sendmessage 发送键盘按键详解
- c#重写键盘按键
- postmessage/sendmessage 鼠标或键盘按键代码表
- C#控制键盘按键(大小写按键等)
- 应用程序间发送消息 c# SendMessage WM_COPYDATA
- C#调用WinAPI发送消息SendMessage
- QT4 键盘按键发送自定义信号
- RFT中发送键盘按键 - inputChars inputkeys
- C#读取键盘按键的程序
- C#模拟键盘按键(ALT,CTRL...)
- C#中窗体屏蔽键盘按键
- C# 使用keybd_event()函数模拟键盘按键
- C# WinForm键盘按键响应 实现思路
- C#键盘按键对应Keys类大全
- C#控制键盘按键的常用方法
- C# 中键盘按键对应的keycode
- C# 键盘中的按键对应的KeyValue
- VC+API模拟键盘按键(详解篇)
- HDU3685 RotationalPainting 计算几何 ACM2010杭州站
- php xml 转换 数组
- 【DP】 HDOJ 4405 Aeroplane chess
- php的CURL模块实现在线代理
- jqury mobile 手机显示页面问题
- c# sendmessage 发送键盘按键详解
- restEasy接受http请求的三种方式
- Mount与Mount Point是什么意思
- 响应式前端设计的优化
- fastDFS分布式文件系统
- undefined reference问题总结
- Decode Ways
- 点击图片在弹出层显示大图
- MyMFC(10-11)绘图控制和保存 CMyMFC4View