I would like to know if it's possible to capture the fact that the contents of a OLE field was printed from the native application being used to view the OLE contents.
Example: A user opens a Word Document from an embedded or linked OLE field, prints that document, and then somewhere in the VBA code for that screen my MS Access app can see that something was just printed and ask the user to enter a few parameters to establish a log that a printed copy was made.
I could just ask every time the screen closed, "Did you pint it?" Although that's going to get annoying very fast.
Is there anything happening in the bowels of Access or the operating system I could use as a reasonable trigger to ask the user to make a print log?