zoukankan
html css js c++ java
C# 发送WM_COPYDATA消息
using
System.Runtime.InteropServices;
[DllImport(
"
User32.dll
"
, EntryPoint
=
"
FindWindow
"
)]
private
static
extern
IntPtr FindWindow(
string
lpClassName,
string
lpWindowName);
[DllImport(
"
User32.dll
"
, EntryPoint
=
"
SendMessage
"
)]
//
用于发送信息给窗体
private
static
extern
int
SendMessage(IntPtr hWnd,
int
Msg, IntPtr wParam,
ref
COPYDATASTRUCT lParam);
[StructLayout(LayoutKind.Sequential)]
public
struct
COPYDATASTRUCT
{
public
IntPtr dwData;
public
int
cbData;
public
IntPtr lpData;
}
COPYDATASTRUCT cds;
string
a
=
"
032
"
;
byte
[] sarr
=
System.Text.Encoding.Default.GetBytes(a);
cds.dwData
=
(IntPtr)
0
;
cds.cbData
=
a.Length;
cds.lpData
=
Marshal.AllocHGlobal(sarr.Length);
Marshal.Copy(sarr,
0
, cds.lpData, sarr.Length);
IntPtr p
=
FindWindow(
"
#32770
"
,
"
GetMessage
"
);
SendMessage(p,
0x004A
, (IntPtr)
0
,
ref
cds);
查看全文
相关阅读:
剑指offer--26.顺时针打印矩阵
剑指offer--25.二叉树的镜像
剑指offer--24.树的子结构
剑指offer--23.合并两个排序的链表
剑指offer--22.反转链表
剑指offer--21.链表中倒数第k个结点
剑指offer--20.矩形覆盖
剑指offer--19.重建二叉树
剑指offer--18.从尾到头打印链表
剑指offer--17.第一个只出现一次的字符
原文地址:https://www.cnblogs.com/ahuo/p/901730.html
最新文章
flutter调用Android原生logcat打印日志
Android Studio无法下载插件的解决方法
android开发使用MAT工具检测查看内存泄露
android开发File文件储存目录介绍
ES6迭代器
性能优化之惰性函数
js 的 骚操作
原生js实现 五子棋
函数防抖与节流你知多少
CSS3 之 童年的纸飞机
热门文章
JS 图片放大镜
SpringBoot整合log4j2进行日志配置及防坑指南
解决SpringDataJpa实体类中属性顺序与数据库中生成字段顺序不一致的问题
常用HTTP状态码总结
MySql悲观锁与乐观锁区别及使用场景
SpringBoot整合Swagger2(Demo示例)
LogBack.xml文件配置
Spring Boot项目在多环境下(开发、生产或测试环境)调用不同配置文件方式
SpringBoot整合SSM(代码实现Demo)
剑指offer--27.包含min函数的栈
Copyright © 2011-2022 走看看