The only way to stop it is to use the Task Manager on Windows or "Force Quit" the application on a Mac. This occurs in both Adobe Reader or Acrobat Pro.
Using this under a button works perfectly but not in the prePrint section of either the button or the form itself. It's important that I capture the user trying to use the Reader or Acrobat default print button in order to prevent printing the first page.
I saw your post similar to this to someone else and already implemented it, I was hoping for something else. It's too bad that this can't be done by hooking the Print key properly but it is working using this method although I added a message box to alert the user to find the print button on the form.
When using a button, I do use the Click event, but I cannot force everyone to use the button so I need to use the prePrint event of the form to capture the times when users will select the application's print button.
Unless there's another way to capture and control the user selecting the application print button, what option do we have?