如何实现Java调用 “显示桌面”这个快捷方式的功能呢?
我只知道这个文件(显示桌面.scf)的内容,如下
[Shell] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop有哪位高手知道的,请指教!如何实现Java调用外部程序,如Runtime类的exec(“Command String”)方式实现,
但是,我要求的是,外部程序(如记事本)一被Java调用打开就成“最小化状态”。
效果跟点击 “显示左面”快捷方式和 点击最小化 的效果一样。有哪位高手知道的,请指教!万分谢谢!!!
我只知道这个文件(显示桌面.scf)的内容,如下
[Shell] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop有哪位高手知道的,请指教!如何实现Java调用外部程序,如Runtime类的exec(“Command String”)方式实现,
但是,我要求的是,外部程序(如记事本)一被Java调用打开就成“最小化状态”。
效果跟点击 “显示左面”快捷方式和 点击最小化 的效果一样。有哪位高手知道的,请指教!万分谢谢!!!
你还是用jni,把你要的这些操作写到c里边
然后用jni调用啵。
详细点说就是用cmd命令实现打开外部程序再最小化,然后用java调用此cmd命令
当然你也可以用jni调用
哪位仁兄知道就给我实现一下,谢谢了!
所以,你是可以使用cmd来运行它的。因为我们是把其当成命令来允许的。
或者采用JNI, C的代码调用CretaeProcess,或者ShellExecute。