私はthis ReadDirectoryChangesWの実装を使用して、デスクトップの変更を監視しています。私のプログラムは、ファイルがデスクトップ上に作成されたときに小さなプログラムを実行する予定です。ReadDirectoryChangesWは、ショートカットが作成直後に削除されていると考えています
私は、右クリックのコンテキストメニューから新しいショートカットを作成するときに問題が発生します。ReadDirectoryChangesWはファイルが作成されたという通知を受け取りますが、ファイルが削除されたという別の通知を受け取った直後です。私はWindows Vista以降この問題にぶち当たっています。
何が間違っている可能性がありますか? Vistaと7に固有のディレクトリの変更を監視するために使用しなければならない別の機能がありますか?
おかげで、 クリシュナ
どのファイル名が追加され、どのファイル名が削除されるのですか? –
「New Shortcut.lnk」が追加されました。その通知を処理した後、New Shortcut.lnkが削除されたというメッセージが表示されます –
これはなぜ問題ですか?通知は正確ではありませんか? –