A really nice tutorial - ´badly that i am not able to code in c++
so far i think there is no possibility to write such a dll in visual basic (the tut. author listed the programming languages which creates real win32 dll's - i remember visual basic only creates activex dll's..)