你应该将到菜单project-->setting-->选link标签,在object/libary modules的文本框内将phone.lib添加进去。另外,把你要引用的函数所在的头文件包含进来,不,有可能不止函数所在的那个文件,可能是多个头文件

解决方案 »

  1.   

    //设置变量gLibDLL用于存储DLL句柄
    HMODULE gLibDLL=NULL; typedef long(*StartPhone)(LPCTSTR,long,long);
    StartPhone Start;

    gLibDLL=LoadLibrary("phone.dll");
    if(!gLibDLL)
    {
    MessageBox("装载phone.dll失败!","提示");
    return;
    }
    Start=(StartPhone)GetProcAddress(gLibDLL,"StartPhone"); 

    long sta = StartPhone(LPCTSTR(str) ,4321 ,4321);
      

  2.   

    #pragma comment(lib,"phone.lib");extern "C" _declspec (dllimport) long _stdcall StartPhone(LPCTSTR,long,long)
      

  3.   

    lib文件不是直接加入到工程中的,
    使用o_racle(璐璐) 的方法将phone.lib文件加入到连接文件中,
    另外,在tools-->option->Directory中要加上lib所在的目录。