WinAMP 的插件是 C 格式的 API 调用,VB 不行的。VB 可以用 COM 接口实现。这个只要设计得好,绝对 Okay 的。

解决方案 »

  1.   

    有一种简单的方法可以实现,插件也是exe文件,但窗口都隐藏
    用shell启动后,用findwindow得到窗口hwnd,用sendmessage函数交换信息。
    其实Winamp也支持类似这种"插件",看一下winamp的文档就知道了。用COM有点麻烦,比如注册、装载与卸载,如果做到可更换不同的插件就麻烦了.如果是别人写的,让别人用VC写dll就ok了。