extern "C" __declspec(dllexport) bool WINAPI send(LPWORD aa);
哦,对了,你好像是在写16位程序(怎么用far pascal)?那这个可不行。得这样:
extern "C" bool WINAPI __export send(LPWORD aa);

解决方案 »

  1.   

    gongxy(codekiller) 
    能不能再详细一点azuo_lee()
    far pascal 是为了在pb中使用。
      

  2.   

    如果可以用DEF的话,我建议用def文件的做法,你可以显式的指明输出的函数名的。
    尽量不要用__declspec(dllexport),因为微软自己也不用。
    *.DEF:
    Libary ***
    EXPORTS
    send
      

  3.   

    def文件用于输出dll的函数是microsoft推荐的方法,给你一个def文件的例子,在你的工程中新建一个扩展名为def的文件,内容如下:
    LIBRARY      "随便"
    DESCRIPTION  '随便'EXPORTS
    send