C++/Win32APIで、特定のディレクトリ下にあるファイルの変更があったときにイベントを発火させる方法について調べてみました。

ReadDirectoryChangesW関数を使うことでファイルの監視はできますが、かなり扱いにくかったのでユーティリティクラスとしてまとめました。