【发布时间】:2012-04-20 09:57:21
【问题描述】:
我需要编写一个级联 shell 扩展 à la 7Zip。似乎只有 .Net 4 框架支持这一点,但即使在 2012 年 3 月,MS still advises against 也为此目的使用托管语言。
那么有哪些非托管语言可用于为 Windows(XP、Vista、7)编写 shell 扩展?
我了解到,即使对于经验丰富的 C++ 开发人员来说,编写 COM DLL 也并非易事,因此对于非专业人士来说,这可能是一条死胡同。十年来,VB6 一直是死软件。我查看了 PureBasic 和 PowerBasic,但它们似乎也不是很好的候选者。
那么就没有相当简单的语言来编写级联 shell 扩展吗?
作为一种解决方法,我可以从 VB.Net 调用一个库来处理困难的部分吗?
谢谢。
【问题讨论】:
标签: vb.net com windows-shell