タグ

UWSCとwinに関するkiyo_hikoのブックマーク (4)

  • CTRLWIN | UWSC コバヤシ式

    引数 ウィンドウのID: Windowを識別するID 命令: 指定したウィンドウに対して以下の命令を送る CLOSE・・・終了 CLOSE2・・・終了(QUIT) ACTIVATE・・・アクティブ HIDE・・・非表示 SHOW・・・表示 MIN・・・アイコン化 MAX・・・最大化 NORMAL・・・サイズ戻す TOPMOST・・・最前面に固定 NOTOPMOST・・・最前面固定を解除 ウィンドウを指定した命令の状態にします。 ウィンドウを操作する メモ帳を起動し、 メモ帳をさまざまな状態にするよう、 CTRLWIN関数で命令を送ります。 ID = EXEC("notepad") SENDSTR(ID,"hogehoge") MSGBOX("最小化します") CTRLWIN( ID , MIN) MSGBOX("最大化します") CTRLWIN( ID , MAX) MSGBOX("元のサ

    kiyo_hiko
    kiyo_hiko 2013/07/21
    ウィンドウを最小化したかった。これを使った。なお、ieオブジェクトからウィンドウIDを得るにはHndToIDを使う。あとie終わるならie.Quit。ブログにメモした。http://kiyohikou.hateblo.jp/entry/2013/07/21/232846
  • 特定のウインドウを整列表示させたい

    複数のアプリケーションを同時起動させると,ウィンドウが重なってしまい見づらいことがある。 複数のアプリケーションを上下や左右に同時に並べて表示したい場合には,タスクバー上で右クリックをして,「並べて表示」を選択すればよい。しかし,この方法ではタスクバー上のすべてのアプリケーション(ウィンドウ)が対象となってしまう。特定のウィンドウだけを並べて表示したい場合は次の手順で行えばよい。 アプリケーションが並んでいない状態 タスクバーで1つ目のアプリケーションを選択する 2つ目のアプリケーションを「Ctrl」キーを押しながら選択する。3つ目以降のソフトがある場合も同じ操作でよい 右クリックをして「左右に並べて表示(V)」もしくは「上下に並べて表示(H)」を選択する 選択したウィンドウが並んで表示される

    特定のウインドウを整列表示させたい
    kiyo_hiko
    kiyo_hiko 2013/06/19
    こんなのあったのか。UWSC調べて作っちゃった。楽だからそっち使うけど // UWSC(ポインター下の窓を左整列) → ACW(GetID(GET_FROMPOINT_WIN), 0, 0, G_SCREEN_W / 2, G_SCREEN_H) 右にするなら2nd argをG_SCREEN_Wにする。BlueWindの[と]に登録した
  • 第13回 WshShellオブジェクトを利用する(2)

    第13回 WshShellオブジェクトを利用する(2):基礎解説 演習方式で身につけるチェック式WSH超入門(3/3 ページ) WshShellオブジェクトのうち、ここまででアプリケーションの操作をするメソッド、レジストリを扱うメソッドを紹介したが、残りのメソッドとプロパティのうち、派生するオブジェクトが存在しないものをここでまとめて紹介する(派生するオブジェクトが存在するメソッドやプロパティに関しては次回以降で解説する)。 Popupメソッド Popupメソッドは、MsgBox関数(第3回の「WSHで条件分岐処理をする」を参照)と同様のメッセージ・ボックスを表示させるためのメソッドで、もともとMsgBox関数が存在しないJScriptから主として使用することを想定しているものと思われる。が、PopupメソッドにはMsgBox関数にはない便利な機能があるので、VBScriptから使う場合も

    第13回 WshShellオブジェクトを利用する(2)
  • ArkBigさんの記事一覧

    開発中に得られた知見をまとめて公開していきます。 今は社内ツールを作っていますが、Webサービスやスマホアプリにも興味があり知識を広げていきたいです。 車輪の再発明や効率アップツールについつい時間をかけてしまう性格です。 早くヒットする何かを作ってBigになりたい。

    ArkBigさんの記事一覧
  • 1