Winamp plugin開発おぼえがき
必要なもの:Winamp SDK。
公式なドキュメントがぜんぜんないみたいなのでサンプルとか参考にしつつ。Forumに結構な蓄積がされてるのではまったら検索するとなんかしら出てくる。
generalプラグインの雛形はこちら:Empty general purpose plug-in project. - Winamp & Shoutcast Forums
現在再生中の曲名を取得する方法はhttp://www.be-interactive.org/?itemid=47のソースを参考にした。というかソースの一部をパクった。
プラグインでMFCを使用することは可能だが、Winampから呼ばれる関数の頭に
AFX_MANAGE_STATE(AfxGetStaticModuleState());
をつけるのを忘れないように。
Twitterとの通信についてはhttp://tokyoenvious.xrea.jp/b/web/hengband_to_twitter.htmlを参考にした。というかソースの一部を
Winampプラグインが認識されない場合に想像されること: