在DELPHI的动态库中调用CoInitialize总是提示没定义是为何,我又找不到相关头文件,请问我在动态库中要用API,如何定义?

解决方案 »

  1.   

    印象里CoInitialize是要使用COM控件的时候才需要调用的,如果只是调用API,应该不需要这个初始化语句的
      

  2.   

    WINDOWS.PAS里面都是API声明,自己看看好了
      

  3.   

    CoInitialize(nil);总提示没有定义,不写呢程序运行又要报错?请问要如何声明?
      

  4.   

    library Project1;uses
      Unit1 in 'Unit1.pas';{$R *.res}beginend.--------------unit Unit1;interfaceimplementationuses ActiveX;initialization
      CoInitialize(nil);
    finalization
      CoUninitialize;
    end.