如何让JAVA程序在关机时得到通知我在写一个JAVA程序,要在关机的那人时候作些处理,但是不知该如何让程序能够得 在关机时 得到消息.用VC的话可用WINDOWS API函数接收截获 系统发送的WM_QUERYENDSESSION消息,如果用纯JAVA语言写,该如何做呢?

解决方案 »

  1.   

    这个是不是当系统执行某个程序时做什么东西呢?我有一个用Java进行调用的,希望可以帮你。    try {
            String command = "notepad";
            Process child = Runtime.getRuntime().exec(command);
        } catch (IOException e) {
        }
      

  2.   

    这样的话 貌似不行..            不过jni的话应该就可以. 纯 Java 不能获取windows事件的啊.这是关键.
      

  3.   

    看看VC里面用哪个函数截获WM_QUERYENDSESSION消息。
    最好把VC的那段程序找来,让大家对着程序用Java写出来