
Int _stdcall procname(HWND mWnd, HWND aWnd, char *data, char *parms, BOOL show, BOOL nopause)Īll DLLs also require a sort of reference file that tells mIRC exactly what functions are available like so:Įssentially i followed this guide to get setup, fantastic little how-to setup a mIRC plugin in VC++: and for just the guide: MusicBee and Songs The routine in the DLL being called must be of the form: Unfortunately i could not find any for musicBee, so yesterday i took a few hours to figure out how to make one.Let me preface this section by saying the last time i coded C++ was around 5 years ago at university, so i could be horribly wrong for some of this, but i’m just saying what i saw – also if the code is horrid, well, atleast it works :)Įssentially mIRC communicates with dll’s by calling the DLL ( which you specify ), the function within the DLL and some data that is sent from mIRC as per the documentation (mIRC help) the function looks as follows: One of the features i have always used in my previous media players has been the now-playing-plugin for mIRC which i use on this machine. Fantastic tagging per track and per album.Notifications across MSN and Last.fm and the like.Quick search (type in the search bar, library adjusts by searching all available fields intelligently).So i have recently switched over to the wonderful musicBee ( ), phenomenal application, nearly amarok for windows :) Some of the features i like:


IF YOU DONT CARE ABOUT WHAT HAPPENED AND JUST WANT THE PLUGIN CLICK HERE
