精易论坛
标题:
关于编码剪辑版问题
[打印本页]
作者:
xiaoyi78418
时间:
2019-12-8 16:03
标题:
关于编码剪辑版问题
剪辑板_置内容()
这个怎么植入 一个字节集数据 在不转文本的情况下 因为转完文本就乱码 我想读出字节集 然后转剪辑版 然后粘贴
作者:
大司命
时间:
2019-12-8 16:03
子程序名
返回值类型
公开
备 注
剪辑板_置字节集
设置指定文本到系统剪辑板
参数名
类 型
参考
可空
数组
备 注
要置的字节集
字节集
变量名
类 型
静态
数组
备 注
dwLength
整数型
hGlobalMemory
整数型
GHND
整数型
lpGlobalMemory
整数型
hWnd
整数型
i
整数型
dwLength =
取字节集长度
(
要置的字节集
)
GHND = 2
hGlobalMemory =
GlobalAlloc
(
GHND, dwLength + 1
)
lpGlobalMemory =
GlobalLock
(
hGlobalMemory
)
RtlMoveMemory_字节集
(
lpGlobalMemory, 要置的字节集, dwLength
)
GlobalUnlock
(
hGlobalMemory
)
hWnd =
窗口_取顶端窗口句柄
(
)
OpenClipboard
(
hWnd
)
EmptyClipboard
(
)
SetClipboardData
(
13, hGlobalMemory
)
' #*FTEXT=1
CloseClipboard
(
)
.子程序 剪辑板_置字节集, , 公开, 设置指定文本到系统剪辑板
.参数 要置的字节集, 字节集
.局部变量 dwLength, 整数型
.局部变量 hGlobalMemory, 整数型
.局部变量 GHND, 整数型
.局部变量 lpGlobalMemory, 整数型
.局部变量 hWnd, 整数型
.局部变量 i, 整数型
dwLength = 取字节集长度 (要置的字节集)
GHND = 2
hGlobalMemory = GlobalAlloc (GHND, dwLength + 1)
lpGlobalMemory = GlobalLock (hGlobalMemory)
RtlMoveMemory_字节集 (lpGlobalMemory, 要置的字节集, dwLength)
GlobalUnlock (hGlobalMemory)
hWnd = 窗口_取顶端窗口句柄 ()
OpenClipboard (hWnd)
EmptyClipboard ()
SetClipboardData (13, hGlobalMemory) ' #*FTEXT=1
CloseClipboard ()
模块是开源的!自行修改下即可~
系统底层是Unicode,自己掌握好~
作者:
少年包工头
时间:
2019-12-8 16:45
LM_复制文件到剪辑板.e
(6.08 KB, 下载次数: 5)
2019-12-8 16:45 上传
点击文件名下载附件
之前论坛看到的 你看看
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4