如何隐藏Firefox的窗口
展开全部
1. 最后,我发现那些谁Windows机器运行的嘛,是不是在java中的解决方案,但你可以做到这一点很容易。 使用AutoIt工具。它具有所有处理窗口的能力。它是free的工具。 安装的AutoIt: 打开编辑器,并在下面写代码 为隐藏任何窗口。AutoItSetOption("WinTitleMatchMode", 2)
WinSetState("Title Of Your Window", "", @SW_HIDE)
要取消隐藏它,你下面的代码行。AutoItSetOption("WinTitleMatchMode", 2)
WinSetState("Title Of Your Window", "", @SW_SHOW)
WinTitleMatchMode有不同的选项,可以匹配的Windows称号。1 = Match the title from the start (default)`
2 = Match any substring in the title
3 = Exact title match
4 = Advanced mode, see Window Titles & Text (Advanced)
那么 CodeGo.net,我做的是:我已经创建了一个小程序exe文件,并通过线下。Runtime.getRuntime().exec("C:/Diiinnovation/HideNSeek.exe 0 \"" + "Mozilla Firefox" + "\"");
在HideNSeek.exe-我有下面的AutoIt代码:AutoItSetOption("WinTitleMatchMode", 1)
if $CmdLine[0] > 0 Then
if $CmdLine[1] == 0 Then
WinSetState($CmdLine[2], "", @SW_HIDE)
ElseIf $CmdLine[1] == 1 Then
WinSetState($CmdLine[2], "", @SW_SHOW)
Else
EndIf
EndIf
$CmdLine[]是将具有线的数组$CmdLine[0] = number of Parameter
$CmdLine[1] = 1st Parameter after Exe Name
.
.
如果在窗口标题的任何空间,那么你有双引号把它作为像上面一行。 下面的代码行会执行AutoIt的exe文件,如果我通过'0'在优先,然后它会隐藏窗口,如果我将通过'1',那么它会取消隐藏窗口相匹配的标题。Runtime.getRuntime().exec("C:/Diiinnovation/HideNSeek.exe 0 \"" + "Mozilla Firefox" + "\"");
WinSetState("Title Of Your Window", "", @SW_HIDE)
要取消隐藏它,你下面的代码行。AutoItSetOption("WinTitleMatchMode", 2)
WinSetState("Title Of Your Window", "", @SW_SHOW)
WinTitleMatchMode有不同的选项,可以匹配的Windows称号。1 = Match the title from the start (default)`
2 = Match any substring in the title
3 = Exact title match
4 = Advanced mode, see Window Titles & Text (Advanced)
那么 CodeGo.net,我做的是:我已经创建了一个小程序exe文件,并通过线下。Runtime.getRuntime().exec("C:/Diiinnovation/HideNSeek.exe 0 \"" + "Mozilla Firefox" + "\"");
在HideNSeek.exe-我有下面的AutoIt代码:AutoItSetOption("WinTitleMatchMode", 1)
if $CmdLine[0] > 0 Then
if $CmdLine[1] == 0 Then
WinSetState($CmdLine[2], "", @SW_HIDE)
ElseIf $CmdLine[1] == 1 Then
WinSetState($CmdLine[2], "", @SW_SHOW)
Else
EndIf
EndIf
$CmdLine[]是将具有线的数组$CmdLine[0] = number of Parameter
$CmdLine[1] = 1st Parameter after Exe Name
.
.
如果在窗口标题的任何空间,那么你有双引号把它作为像上面一行。 下面的代码行会执行AutoIt的exe文件,如果我通过'0'在优先,然后它会隐藏窗口,如果我将通过'1',那么它会取消隐藏窗口相匹配的标题。Runtime.getRuntime().exec("C:/Diiinnovation/HideNSeek.exe 0 \"" + "Mozilla Firefox" + "\"");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |