我需要编写一个级联外壳扩展à la 7Zip。似乎只有 .Net 4 框架支持这一点,但即使在 2012 年 3 月,MS 仍然建议不要为此目的使用托管语言。
那么有哪些非托管语言可用于为 Windows(XP、Vista、7)编写 shell 扩展?
我读到即使对于经验丰富的 C++ 开发人员来说,编写 COM DLL 也不容易,所以对于非专业人士来说,这可能是一条死胡同。十年来,VB6 一直是死软件。我查看了 PureBasic 和 PowerBasic,但它们似乎也不是很好的候选者。
那么是不是就没有相当简单的语言来编写级联 shell 扩展?
作为一种解决方法,是否有一个我可以从 VB.Net 调用的库来处理困难的部分?
谢谢你。