请各位高手指点:  
 最近公司用vc++来调用java程序,用vc调用java时可是弹出的jDialog没有父窗口,如何才能得到vc的窗口或windows操作系统的当前窗口那?

解决方案 »

  1.   

    不知道你怎么调的,但是 JDialog 的构造方法里有父窗口的参数。
      

  2.   

    调用Windows API
    GetActiveWindow()即可,
    招人帮你封装一个DLL,搞个JNI接口即可。
      

  3.   

    某些Java的包,已经封装了大多数的SDK API了。
      

  4.   

    我将 vc的CDialog 传个java了,名称为 dlg,在java中test = new JDialog(dlg,"title",true);
    test.setVisiable(true);之后,什么多没有显示出来。