windows - Is it possible to "trick" PrintScreen, swap out the contents of my form with something else before capture? -
I have a challenge.
In the earlier version of our product, we had an error message window (final resort, unconfirmed exception), which featured exception message, type, stack trace + various bits and piece of information.
This window was prinscreen-friendly, in that the user just got a prinscreen-capture, and emailed us a screenshot, we had almost all the things we had to start diagnosing the problem.
However, this form was considered very technical and "scary" for general users, so it was tumored down for a more friendly one, still showing error message, but stack trace And there are some more awful descriptions that I still want to achieve, besides this, the capabilities of this form to email us a text file were added, which contained all the things we have previously There were many other technical details as well as whatever we needed by default.
However, the users still use the print-screen to return the content of that form and email that comes back to us, which means that I no longer have the optimal amount of information to go to.
So I was wondering if I could possibly be able to pre-render a bitmap in my form, which I need it, the print screen has been hit and found out that Re-swap the formatted content before capturing with my bitmap, and then back in the back?
And before you say that "Just educate users", yes, it's not going to work. These are not users, they are users in place of their customers, so we can not really ask them all to understand more.
Or, besides, I have a way of detecting the printscreen, tell Windows to ignore it, and instead, aformentioned on the clipboard ready to keep it in response email beforehand Render Bitmap Dumping?
Code if it matters, there is # 3.0C in .NET 3.5, but
- show a screenshot that was taken at the time of the error (included)
- Show a text file with every awesome detail that we can think of (but no sensitive content)
- Save the above two files to disk, which later an email or user whonot To attach to
- Please send us the above two files by email.
- Exit the app (last resort)
We still get screenshots from some users. Not everything, remember you, so my question basically is how can I help print screen buttons a bit more for those users who still use it.
Will not it be possible to completely disable the print screen button when the error popup is active? Does it "show a message clearly to the error that appears in the middle of your screen to report the error" I believe that it breaks the expected functionality, but if your users are really stupid, what do you ...
Alternatively, without asking the user, it automatically reports errors (or locally stores data, Can be obtained later, if you can send without asking for any reason). If you want to add printed screenshots to printed data with detailed error data, then it sends a unique ID with the data that popup Appears in the corner.
Comments
Post a Comment