任何人都知道通过Lua显示COM编程的任何示例?可能需要一个图书馆。
我需要为Photoshop编写一些外部脚本,所以想知道是否可以使用Lua。
答案 0 :(得分:4)
看看Lua for Windows。它包含LuaCOM。不过,我自己也没试过。
答案 1 :(得分:3)
正如gimpf所说,看看LuaCOM。您可以从its official site获取,这是最新版本(1.4)。将其解压缩到某处,然后查看“Demo”文件夹,其中包含以下示例:
它们更像是测试用例而不是示例,但你可以理解。
答案 2 :(得分:3)
您可以使用CInvoke和一些自定义C / C ++代码以及Lua元表来滚动您自己的系统。
http://www.nongnu.org/cinvoke/
根据经验,虽然我不能推荐这个,但它非常复杂,需要付出很多努力才能使其正确并使其具有防弹性。