如何在lua(Windows)中保存到和从剪贴板中复制

如何在 Lua 中保存和获取(获取剪贴板数据)剪贴板?(Windows)

点赞
用户3155415
用户3155415

简单!您可以使用afxLua库保存和从剪贴板获取信息:

 0 . 前往此处 - http://luaforge.net/projects/jaslatrix/
 1 . 点击“clipboard”链接
 2 . 单击“1.0.03 . 相应选择lua版本。如果不确定,请尝试“clipboard-1.0.0-Lua51.zip”
 4 . 解压下载的文件
 5 . 文档在clipboard.chm文件中。
 6 . 将clipboard.dll放置在您的项目文件夹中(或与.lua文件在同一文件夹中)
 7 . 在您的代码顶部添加以下代码-require "clipboard"
 8 . 要获取剪贴板数据,请将变量分配给clipboard.gettext()
 9 . 要将数据保存到剪贴板,请执行以下操作-clipboard.setdata(yourVariableOrStringHere)
 [meta-numbers]
 0 . 为什么我要做这个?
    因为很久以前,当我还是一个完全的新手(lua是我学的第一种语言)时,我需要这个项目,但无法弄清楚如何做,因此即使它很重要,该功能也从未实现。我也有点害怕附加库。
 1 . 我不是jaslatrix,也不是在宣传他的库。但是,当你在谷歌上搜索“clipboard API lua”时,除了C库教程之外,无法找到任何东西,所以我觉得分享这个很好。 
2014-07-15 06:49:29
用户1442917
用户1442917

你可以使用 get_clipboardset_clipboard 函数,它们都来自 winapi

2014-07-16 04:06:46