Программирование для Windows NT (том 2)

Файл определения модуля для DLL-библиотеки


Файл определения модуля для DLL-библиотеки отличается от соответствующего файла обычного приложения Windows. В качестве примера приведем образец такого файла:

LIBRARY     DLLNAME

DESCRIPTION 'DLL-библиотека DLLNAME'

EXPORTS

DrawBitmap=MyDraw  @4

  ShowAll    

  HideAll

  MyPoolPtr   @5 CONSTANT

  GetMyPool   @8 NONAME

  FreeMyPool  @9 NONAME

В файле определения модуля DLL-библиотеки вместо оператора NAME должен находиться оператор LIBRARY, определяющий имя модуля DLL-библиотеки, под которым она будет известна Windows. Однако формат строк файла описания модуля зависит от используемой системы разработки. Например, если вы создаете DLL-библиотеку при помощи Microsoft Visual C++ версии 4.0, оператор LIBRARY можно не указывать.



Содержание раздела