I wrote a plugin in c using the template as a guide, and made it work fully on plus 2.20.043. I then upgraded plus to 2.20.053 and it no longer gets loaded. Has there been a change in the way pluigns are installed between these versions and if so how can i get my plugin to load ?
well the Initialize() function is called in a separate thread to make sure Plus! doesnt crash if a faulty plugin is loaded.
if you create any variables there, i suggest you make them global, cos they will be destroyed, or get lost when the thread is free-ed. maybe that will help you a bit.
nah, all i do is initialise the sound system. Id never have dreamed of looking 11 pages back for that thread. thanks for the point in the right direction.
i downloaded the newest api, converted my source code to the new format and recompiled the dll. I closed msn, copied the dl to the plugins folder and restarted msn. The dll is still not loaded =/
i simply copied my blocks of working code from the old API template to the new one and recompiled (with no errors). The DLL simply isnt being loaded it seems