1

だから私はコマンドプロンプトウィンドウでプログラミングしていて、それで終わりです。最小限に抑えて先に進みたいと思います。min私の指はすでにキーボード上にあります。マウスを持ち上げて最小化ボタンをクリックするのではなく、入力するか何かを入力してウィンドウを閉じたいと思います。exitウィンドウを閉じたくないことを除けば、 と入力するようなものです。キーボード コマンドを使用するのではなく、これをプログラムする方法はありますか? Win7、通常の command.exe。

気にするかもしれない人のために、ちょうどそれを理解しました。 use Modern::Perl; use Win32::GUI(); my $perlwindow = Win32::GUI::GetPerlWindow(); Win32::GUI::Minimize($perlwindow);

4

1 に答える 1

1

AutoHotkeyを使用して、必要な動作を追加できます。現在のウィンドウを最小化する "min"のホットストリングを追加できます。

または、ホットストリング (ahk の実行に依存) の代わりに、現在のウィンドウを最小化するスクリプトを作成し、それを "min.exe"という実行可能ファイルにコンパイルして、PATH がアクセスできる場所に置くことができます。次に、コマンドを実行するだけです。minこれにより、たとえば Word ではなく、シェル ウィンドウで入力された検証を追加する必要もなくなります。

min+終了文字(スペース、ピリオド、Enter) が入力されたときにウィンドウを最小化するサンプル (未テスト) スクリプト:

::min::
WinMinimize, A
return
于 2013-09-20T13:27:03.107 に答える