|
本帖最后由 pingchas 于 2024-3-25 00:37 编辑
使用WinApi获取粘贴板内容
涉及函数
OpenClipboard
GetClipboardData
GlobalLock
OpenClipboard函数原型 - BOOL OpenClipboard(
- [in, optional] HWND hWndNewOwner
- )
复制代码 翻译为易语言为 - .版本 2
- .DLL命令 OpenClipboard, 整数型, "user32.dll", "OpenClipboard"
- .参数 hWndNewOwner, 整数型
复制代码 第一步:打开粘贴板 第二步:获取粘贴板内容 - HANDLE GetClipboardData(
- [in] UINT uFormat
- );
复制代码
我们此次取CF_TEXT(文本格式):值为1的类型 - .版本 2
- .DLL命令 GetClipboardData, 整数型, "user32.dll", "GetClipboardData"
- .参数 uFormat, 整数型
复制代码 第三步:获取字符串内容
- GlobalLock (GetClipboardData (1))
复制代码
源码资料下载 |
|