# mmvcNeko - MasterVC Plugin

MasterVC 用プラグインです。

MasterVC にホットキーによる ウインドウの移動／リサイズを行う機能を追
加します。また、ウインドウの位置／サイズ記憶し、ホットキー一発で復元
する機能があります。


# インストール方法

MasterVC Setupのプラグイン設定からプラグインを選択してください。


# アンインストール方法

MasterVC Setupのプラグイン設定からプラグインを無効にしてください。


# 操作方法（デフォルト設定の場合）

## キーボードによる操作

  - Ctrl + Alt + ←,↓,↑,→ : ウインドウの移動
  - Ctrl + Alt + H,J,K,L : ウインドウのリサイズ（方向は ←↓↑→ の順）
  - Ctrl + Alt + PageUp : ウインドウの最大化
  - Ctrl + Alt + PageDown : ウインドウの最小化／最大化を戻す

  - Ctrl + Alt + C : ウインドウ捕捉／復元


## MasterVC ポップアップメニュー(右クリックメニュー)

  - ウインドウ捕捉 : ウインドウ捕捉モード切り替え


# ウインドウ位置の登録の仕方（デフォルト設定の場合）

  1. メニューより「ウインドウ捕捉」を選択し、ウインドウ捕捉モードにする。  

  2. 登録したいウインドウをアクティブにする。

  3. Ctrl + Alt + C を押す。（デフォルト）

  4. ウインドウ捕捉ダイアログが出るので以下の登録操作を行う

      - 保存位置の基準点(左上／右上／左下／右下)を選択。
      - ウインドウ位置を確認し、「追加」ボタンでリストに追加。
        （追加のほかに登録の削除も出来ます）

  5. ＯＫを押して設定を有効にする。  
     ここでキャンセルボタンを押すと、ダイアログで編集した設定は登録されません。


# ウインドウサイズ復元の仕方（デフォルト設定の場合）

  1. 位置を復元したいウインドウをアクティブにし、
     Ctrl + Alt + C を押す。

  2. ウインドウ位置を複数登録している場合は、
     連続して Ctrl + Alt + C 押すことで
     登録順にウインドウ位置が変更されます。

  3. 登録されていないウインドウの場合は、移動はしません。


# 環境設定

MasterVC Setup の プラグイン設定の設定ボタンを押します。


# 生立ち

わかる人にはモロバレですが、『ねこぽい』というソフトのメイン機能、そのままです。私も愛用のソフトでしたが、ウインドウ位置の保存／復元機能がほしくて作りました。
ついでに統合したくなったんで、MasterVCにプラグイン機能が付加された…と。


# サポート・免責・再配布について

MasterVC の関連ツールですので、MasterVC と同様です。


# 改版履歴

  * 4.5.0 - 2026/08/16
    - ウインドウ補足機能のウインドウ識別をプロセス名＋ウインドウクラスで行うように修正しました。
    - 設定ファイルを mmvc.ini に統合しました

  * 4.1.0 - 2019/04/21
    - 操作対象のウインドウを選ぶとき、デスクトップ直下のウインドウハンドルを取得するようにしました。
    - 64bit版を同梱
    - 高DPI対応
    - コンパイル環境を Microsoft Visual C++ 2019 に変更

  * 4.0.0 - 2012/02/15
    - バージョンをMasterVC本体にあわせるようにしました。
    - MasterVC 4.0.0 プラグインAPI に更新。
    - コンパイル環境を Microsoft Visual C++ 2010 Express Edition に変更
    - バイナリの文字コードを Unicode 形式に変更

  * 1.3.4 - 2010/06/30
    - コンパイル環境を Microsoft Visual C++ .NET 2002 に戻した
    - MasterVC 3.7.0 プラグインAPI に更新

  * 1.3.3 - 2009/10/08
    - 登録リスト管理の内部処理を修正

  * 1.3.2 - 2009/05/30
    - ダイアログボックスフォントにWindowsのメッセージボックスフォントを
        利用するように修正。
    - ソースコードを大幅リフレッシュ

  * 1.3.1 - 2008/05/11
    - 「ウインドウ位置の捕捉」ダイアログが正常に動作しなくなっていたのを修正。
    - ウインドウ位置表示のTipsをセンタリング。

  * 1.3.0 - 2008/02/02
    - plugin-API 3.6.3 対応

  * 1.2.2 - 2008/01/20
    - MasterVC 3.6.2 から複数行Tipsが表示可能になったので、
      Tipsにウインドウ名を表示するようにした。

  * 1.2.1 - 2007/05/21
    - いつのまにか最大化／最小化が出来なくなっていたのを修正。

  * 1.2.0 - 2006/10/12
    - ウインドウ位置キャプチャー機能使用時、
        ダイアログボックスで管理できるように修正

  * 1.1.2 - 2006/01/31
    - ウインドウ位置キャプチャー機能のデータの並べ替えを可能にした。
      それに伴いインタフェースを若干修正。

  * 1.1.1 - 2005/07/10
    - MasterVC ver.3.1.1 で追加したバルーンヘルプへのTips出力に対応

  * 1.1.0 - 2005/06/04
    - MasterVC ver3.1 のプラグイン仕様変更に対応

  * 1.0.1 - 2005/04/30
    - 登録情報の表示で、"右下"が"右上"になっていたのを修正

  * 1.0.0 - 2005/03/05
    - 初公開版

