Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Инициализация TAPI


Автор: #Sage 8.3.2005, 00:51
Hi!
Компилю код, однако выдаётся сообщение: "main.obj : error LNK2019: unresolved external symbol _lineInitializeExA@28 referenced in function _main". Буду очень благодарен, если кто-то объяснит, что я делаю не так.

Код

#include <tapi.h>
#include <windows.h>
#include <stdio.h>


int main()
{
HLINEAPP g_hhLineApp;
DWORD tapiVer;
LONG res;
DWORD lpdwNumDevs;

LINEINITIALIZEEXPARAMS lp = {
       sizeof(LINEINITIALIZEEXPARAMS),    
       0,                                
       0,                                
       LINEINITIALIZEEXOPTION_USEEVENT,  
       0,                                
       0                                  
   };

tapiVer=TAPI_CURRENT_VERSION;


res = ::lineInitializeEx(&g_hhLineApp, NULL, NULL, "TapiTest", &lpdwNumDevs, &tapiVer, &lp);

if(res!=0)
{
 printf("Seans TAPI ne bil initzializirovan\n");
 exit(-1);
}

return 0;
}

Автор: oleg1973 8.3.2005, 12:47
ну дык наверно в проекте нада указать что при линковке использовать tapi.lib

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)