FAQ:WinAPI VCPP:Работа с DLL — различия между версиями

Материал из Весельчак У
Перейти к: навигация, поиск
(Новая: =Работа с DLL.= #[[FAQ:WinAPI VCPP:разделяемые переменные в dll|Имеется DLL. В ней есть некоторые данные (скажем, мас...)
 
(нет различий)

Версия 14:04, 9 января 2010

Работа с DLL.

  1. Имеется DLL. В ней есть некоторые данные (скажем, массив int). Как сделать, чтобы переменные в DLL были одними и теми же для всех программ, использующих эту DLL? (Например, при загрузке DLL в массиве нет данных. Каждая программа добавит в массив новые данные.)
  2. Я написал DLL, которую используют несколько приложений. Всё работает, но когда происходит очередной вызов функции из DLL, почему то, данные в функции обнуляются. С чем это связано?
  3. Я создал простой проект DLL на VC++ 6.0. Все скомпилировалось нормально. Но в другой программе не могу вызвать функцию из DLL - программа не может найти функцию по имени.
  4. Каким образом можно установить значение переменной для вызывающего процесса или потока из своей собственной DLL?