Почти полное руководство библиотеки dll! – C (general), Microsoft Visual C – База кода

Скачать

Название (оригинал): An almost complete DLL guide!

Описание:
Англ (оригинал) Creating ActiveX DLL’s in VB (and compatability issues),
Creating DLL’s in C ,
Using ActiveX DLL’s in VB apps,
Using Non-ActiveX DLL’s in VB app and C apps,
Loading DLL’s DYNAMICALLY in both VB and C (Good for plug-ins),
Calling a function by a string (Good for scripting programs).

This article was written for alot of reasons. For one, I needed to learn how to load and use DLL’s and get a better understanding of doing so. Another was because there are so many shxtty examples out there today it’s not even funny. Plus I found ZERO information on most of the stuff I go over. Every tutorial I’ve seen on how to make a DLL covers making one, then using the ‘Declare’ statement to utilize them. Not any good for plug-ins. Plus, the other half of the tutorials didnt even work! Anyways, I wrote this to try and sum up all of the half-ass tutorials and the complex, cryptic information and fill in the non existant information. I try to explain as best as I can. I know there might be slight changes that have to be done in order for it to work with you, but so be it. Make them and write about it to teach others.

I hope that this gives everyone a better idea of how to use DLL’s and add flexability to their applications/games.
Рус (машинный) Создание ActiveX dll файлы в VB (и совместимости вопросов),
в создании dll файлы в C ,
с библиотеки ActiveX в VB приложений,
с номера-ActiveX и библиотеки dll в VB приложение и C приложения,
и загрузки dll файлы динамически в VB и C (хорошо для плагинов),
В вызове функции строка (хорошо для сценариев программ).
Эта статья была написана для много причин. Например, мне нужно узнать, как загрузить и использовать dll файлы и получить лучшее понимание этого. Еще потому, что есть так много shxtty примеры там, сегодня это уже даже не смешно. Плюс я нашел ноль информации, на большинство вещей я подхожу. Каждый учебник я видел, как ее создать dll крышки, что делает один, то через заявление ‘объявление’, чтобы использовать их. Не все плагины. Плюс, другая половина учебники даже не работать! В любом случае, я написал это, чтобы попытаться просуммировать все через задницу учебники и сложных информационных и заполнить не существует информация. Я пытаюсь объяснить, как могу. Я знаю, что там могут быть небольшие изменения, которые должны быть сделаны для того, чтобы работать с вами, но так и быть. Сделать их и написать об этом, чтобы учить других.
Я надеюсь, что это дает лучшее представление о том, как использовать dll файлы и добавляет гибкость для приложений/игр.

база кода