学编winamp 插件遇到个有关问题,郁闷啊咱别让winamp沉下去哦
学编winamp 插件遇到个问题,郁闷啊。咱别让winamp沉下去哦 - C++ Builder / Windows SDK/API
我按网上的两个插件的例子编译了两个插件,一个是音效处理,另一个是视觉效果的.编好后WINAMP能认出来,但在选择这两个插件并点击配置插件时就会出错,说导入插件出错.
其实Config方法内容很简单,就是显示个提示框. 请搞过插件的指点指点,谢谢了
Config方法如下:
void config(struct winampVisModule *this_mod)
{
MessageBox(this_mod-> hwndParent, "This module is a Sample. ",
"Configuration ",
MB_OK);
}
------解决方案--------------------
this_mod-> hwndParent
这个成员在 init前有没有填写好?
------解决方案--------------------
init是Winamp在初始化插件(Winamp在加载一个插件时就初始化此插件)时被调用.
Config是用户点 "配置插件 "时才被调用。
楼主最好就去下载Winamp的SDK作为参考。
http://download.nullsoft.com/winamp/client/wa502_sdk.zip
------解决方案--------------------
这么怪?
我已发到楼主的油箱,请查收。
------解决方案--------------------
winamp差不多被淘汰了
我按网上的两个插件的例子编译了两个插件,一个是音效处理,另一个是视觉效果的.编好后WINAMP能认出来,但在选择这两个插件并点击配置插件时就会出错,说导入插件出错.
其实Config方法内容很简单,就是显示个提示框. 请搞过插件的指点指点,谢谢了
Config方法如下:
void config(struct winampVisModule *this_mod)
{
MessageBox(this_mod-> hwndParent, "This module is a Sample. ",
"Configuration ",
MB_OK);
}
------解决方案--------------------
this_mod-> hwndParent
这个成员在 init前有没有填写好?
------解决方案--------------------
init是Winamp在初始化插件(Winamp在加载一个插件时就初始化此插件)时被调用.
Config是用户点 "配置插件 "时才被调用。
楼主最好就去下载Winamp的SDK作为参考。
http://download.nullsoft.com/winamp/client/wa502_sdk.zip
------解决方案--------------------
这么怪?
我已发到楼主的油箱,请查收。
------解决方案--------------------
winamp差不多被淘汰了