java可否调用win32API呢,如可以是直接写api函数就可以了吗

解决方案 »

  1.   

    看看JNI,java本地接口,专门解决这类问题
    但就失去了跨平台性
      

  2.   

    其实我是想获得一些系统参数:cpu队列长度等,不知java里有没有直接得到这些系统参数的函数呢?
      

  3.   

    Eclipse中有swt/Jface的GUI 它专门调用系统图形接口的,效率很高。
      

  4.   

    跟GUI没关吧,我要的是底层系统参数啊!
      

  5.   

    用jni吧.纯java是不可能完成的.
      

  6.   

    同样的疑问。
    我想用WindowsAPI来createMutex,确保应用程序最多只有一个进程在运行。
    我发现VB和Delphi都是可以直接调用Windows API的。
    在Java里,貌似只能由C程序来执行Windows API,然后把结果返回给Java程序。
      

  7.   

    楼上可以去www.eclipseworld.org里看看。里面的cnfree在swt基础上添加了很多win32api支持。不用另外多写什么代码。:)