﻿===========================================================================
【ソ フ ト名】  Clutch
【バージョン】  1.0.0
【製  作  者】  配島　誠
【対応  機種】　Windows 7/Vista
===========================================================================

1 利用の前提条件
　このソフトウェアの動作には Microsoft .NET Framework 4 がインストールされていることが必要です。

2 概要
　このソフトウェアは、ファイルを掴んでいる(オープンしている)プロセスの情報を表示するものです。
　MSDN マガジン 2007 April の記事に上記の方法を書いたサンプルコードが掲載されていたので、WPF で UI を構成したツールにしてみました。
　* MSDN マガジンの記事の URL
　(日本語): http://msdn.microsoft.com/ja-jp/magazine/cc163450.aspx
　(英語)  : http://msdn.microsoft.com/en-us/magazine/cc163450.aspx


3 著作権、使用許諾等について
　UI 部分については LICENSE.rtf をご覧ください(修正 BSD ライセンスです)。
　ファイルをオープンしているプロセスの情報取得部分(名前空間 'NetMatters')については、次の Microsoft のライセンスをご覧ください(ツールを使うだけであれば気にする必要はないでしょう)。
　(日本語): http://msdn.microsoft.com/ja-jp/cc300389.aspx
　(英語)  : http://msdn.microsoft.com/en-us/cc300389.aspx

4 使い方
(1) 「ファイルを選択」ボタンをクリックして「ファイルを選択」ダイアログを表示させます。
(2) 「ファイルを選択」ダイアログで確認したいファイルを選択して「開く」ボタンをクリックします。
(3) 「ファイルを掴んでいるプロセスを探す」ボタンをクリックします。
(4) ファイルを掴んでいるプロセス名とプロセス ID が表示されます。

※ OS の言語設定で日本語が選択されていない場合、UI が英語で表示されるので適宜読み替えてください。

5 ビルドするのに必要となるライブラリ
　ソースからのビルドには次のライブラリが必要になります。

・Microsoft Expression Blend 4 Software Development Kit (SDK) for .NET 4 
　URL http://www.microsoft.com/ja-jp/download/details.aspx?id=10801
・ValidationViewModelBase.dll
　URL http://www.makcraft.com/blog/meditation/2012/12/06/i-wrote-a-viewmodelbase-using-dataannotations-data-validation-attributes/


6 更新履歴
Version 1.0.0	2013/10/26
・初回版。

7 連絡先
Web page URL http://www.makcraft.com/4-programs/22-clutch.html
Mail address mak@makcraft.com
