2

有没有办法在我自己的 C# 应用程序中使用为 Total Commander 编写的插件?

例如,我对 ImgView、ArcView 和 CAD View 等查看器插件特别感兴趣。

4

2 回答 2

3

在您自己的 C# 应用程序中使用最初为 Total Commander 编写的插件的最简单方法当然是:

http://www.ghisler.ch/board/viewtopic.php?t=25751&sid=23d738091055d84ee97d12cef09b82a7

有关主机应用程序(通常是 Total Commander 程序)在加载插件 DLL 后可以调用的所有插件函数的详细说明。请注意,尽管它们的文件扩展名有些不寻常(.wlx 或 .wfx 或 .wcx 等),但这些 TC 插件只是普通的 DLL(动态链接库),它们只是被相应地重命名。

从其他程序调用 TC 插件函数的示例是可从 www.uvviewsoft.com 网站下载的 UniversalViewer 程序。

祝你好运!Michael Diegelmann(TC lister 插件ImgView的作者)

于 2011-09-23T23:09:07.510 回答
2

如果你知道 API 为什么不呢?只要 Total Commander 理论上使用这些插件,您也应该能够做到这一点。

这是在 Visual Basic(或 C#)中编写 Total Commander 插件的一个很好的例子 那么也许,经过深入调查,您将能够编写自己的插件?

于 2011-08-13T19:59:52.947 回答