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);
查看全文
相关阅读:
SpringBoot 官方文档中文版
SpringBoot 官方文档中文版
SpringBoot 官方文档中文版
RK 打包脚本 make_ext4fs system.img
Linux安装docker-compose
Linux使用docker安装Jenkins 并进行jar包发布
JAVA把InputStream 转 字节数组(byte[])
SpringBoot简单整合分布式任务调度平台(XXL-JOB)
SpringBoot项目bootstrap.yml配置文件不加载
JAVA中Base64和byte数组(byte[]) 相互转换
原文地址:https://www.cnblogs.com/ahuo/p/901730.html
最新文章
【STM32H7】第28章 ThreadX GUIX滚轮控件实现参数调节
【STM32F429】第26章 ThreadX GUIX滚轮控件实现参数调节
【STM32H7】第18章 ThreadX消息队列
【STM32F429】第18章 ThreadX消息队列
TI发布4核R5+M4,800MHz主频,2.5MB RAM带千兆以太网,USB3.X的AM24x系列单片机,火力全开运行功耗不到1瓦
《安富莱嵌入式周报》第220期:2021.07.05--2021.07.11
嵌入式新闻早班车-第10期
设计模式--门面模式
设计模式--解释器模式
设计模式--观察者模式
热门文章
设计模式--访问者模式
设计模式--迭代器模式
设计模式--策略模式
设计模式--备忘录模式
Spring Boot 自动装配原理
Maven 模块管理
SpringMVC 框架详解
Java 的 forEach 方法
SpringBoot 官方文档中文版
SpringBoot 官方文档中文版
Copyright © 2011-2022 走看看