How to Detect file opening / close

  • Thread starter Thread starter nuttynibbles
  • Start date Start date
N

nuttynibbles

Hi,

Is there a way to detect file opening / close.

When a file is clicked to open, before the mobile phone launch the
respective application (e.g. word doc, window media player, etc etc), my
system will need to do an operation.

Same thing for file close. When the file is completely close, do something
to the file.

I did a bit of research.

Firstly, IMessageFilter won't work because it only detect mouse event on the
form. Opening a file in \My Documents or anywhere else outside the form would
not trigger the PreFilterMessage

Secondly, Event Hook in CF does not support mouse event. It only work with
Keyboard.

I am sure there is a solution out there.
 
Sure. I'd write a filter and have it raise named system events, which you
could catch in your C# app. If you need to interact with the filter you
might need to use more complex IPC comms between the filter and your app
like a point-to-point queue.


--

Chris Tacke, Embedded MVP
OpenNETCF Consulting
Giving back to the embedded community
http://community.OpenNETCF.com
 
Back
Top