I've been trying to create a WPF application which will be a proactive filter trying to limit user activity. I've controlled mouse and keyboard through Win32 API. Now another requirement is to let the user open every other application/file through the WPF one.
I don't want to disable the user's clicking ability while he's inside a process. I've tried to disable file access but with no luck.
I have control over the user while launching a new process but what if he opens a file within the process?
Can I just disable 'New' and 'Open' options or the complete file menu in any other process like Microsoft Word?