How to Detect file opening / close

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.
 
C

Chris Tacke, MVP

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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top