its been too long for me to do a DLL in C++.
In PB the code looks the same as DB excepts for......
A DLL in C++ or in PB is the same as any other windows app (using the same compilier) except for the extra initialization procedures and the (_EXTERN macro in C++ / procedureDLL macro in PB) They get even easier to write if you use a windows object DLL, but then you might not be able to use it in DB. If your C++ is rusty, why bother with doing a DLL? You'll spend alot of time just trying to do a "Hello World" message box function when you could be working on the next best game in the world today

If there was some special task you wanted or needed, Just ask in the forum and I'm sure, if its a good idea, someone will make one for you.
Oh, i forgot to mention CDEL. This determines the order in which variables are pushed/popped from the stack to use them as parameters in your DLL functions. And then there is the C++ name mangling to deal with too.
Just remember, if you ask for a DLL to perform a task, please show how it would be used and why DB can't do that task already without a DLL. Simply saying DB polygon collision is too slow and you want a faster way just won't get you anywhere.
internet gaming group