本帖最后由 baiyuxiong 于 2010-03-18 09:48:54 编辑

解决方案 »

  1.   


    //dll.cpp 内部是 dllexport 指令修饰
      

  2.   

    调用c的dll就像调用user32.dll之类是一样的?
      

  3.   

    error C2059: syntax error : 'string'
      

  4.   

    但是前提 你要先定义一些 struct 来 曾接 其数据类型 这就是为什么会有C++ .net的 原因
     基础数据类型不一样 是绝对用不鸟的
      

  5.   

     和调用API差不多吧[DllImport("user32.dll", EntryPoint = "FindWindow", SetLastError = true, CharSet = CharSet.Unicode)]
            internal static extern IntPtr FindWindow(string lpClassName, string lpWindowName);