2 Crazy Sage,
в общем так.. у тебя имеется : libpq.dll и libpq-fe.h в котором описаны прототипы ф-ций, имеющихся в дллке..
теперь делаешь так:
1. чтобы проверить, действительно ли они в ней есть - в тоталкоммандере выделяеш свою дллку и жмакаеш F3 - запустится плагин тотала и в нем ты увидиш все имена экспортируемых (расшаренных) в дллке функций.
2. создаешь какой нить свой заголовочный файл myheader.h в котором описываешь НУЖНЫЕ ТЕБЕ функции.. чтобы узнать как они выглядят - смотриш прилагаемый заголовочник libpq-fe.h и выписываеш (копипастиш) из него нужные тебе ф-ции в свой myheader.h
типа так:
....
void func1(int param1); external "libpq.dll" ;
int func2(int param2); external "libpq.dll" ;
...
и т.п. только нужно прверись синтаксис.. типа кавычки и точки с запятой
3. подключаешь СВОЙ заголовник myheader.h в твое приложение и используеш ф-ции func1 и func2 в своем приложении... при этом заголовник libpq-fe.h нафик не нужен
4. собираешь свое приложение и работай на здоровье.. идея вот такая