Hey men,
The public automation API from MSProject is not ready to handle that.
You have 2 options:
1) Implementing a message filter trough the IMessageFilter interface
2) Subclassing the MSProject main window
Both options use the same strategy: suspend the signal/message from the user interface to the application that an operation is requested.
This need some kind of research to indendify the target messages you want to suspend. Spy++ is a nice tool to help you here. (I suggest you to use subclassing in an addin)
*Sebastian
(if didnt know your expericene level, if you need a short explaination what Subclassing is, please let me know)
The public automation API from MSProject is not ready to handle that.
You have 2 options:
1) Implementing a message filter trough the IMessageFilter interface
2) Subclassing the MSProject main window
Both options use the same strategy: suspend the signal/message from the user interface to the application that an operation is requested.
This need some kind of research to indendify the target messages you want to suspend. Spy++ is a nice tool to help you here. (I suggest you to use subclassing in an addin)
*Sebastian
(if didnt know your expericene level, if you need a short explaination what Subclassing is, please let me know)