Seamless Issue
As of ICA Client Win32 Version 7.1, applications did not receive the PrntScrn key message when PrntScrn was pressed in a seamless session. In a seamless session, PrntScrn is handled only in the local operating system and the key message is not sent to server applications. This was by design.
Resolution
Apply MetaFrame Client Win32 version 8.0 or later.
MetaFrame Client Win32 version 8.0 or later has been introduced a new flag so that administrators can configure the Appsrv.ini file or an ICA file. Therefore, MetaFrame Client sends the PrintScrn key message when users press the PirntScrn key.
To have the MetaFrame Client send the PrintScrn key message to the seamless application, set the following entry in the [WFClient] section of the Appsrv.ini file or the ICA file:
...
AlwaysSendPrintScreen=On
Non-Seamless Issue
When a user presses the Alt+Print Screen key combination in their ICA session, the whole session window is captured rather than just the active window. If the user is shadowed, Alt+Print Screen works properly and only captures the active window. Intermittently, the non-shadowed sessions captures the active window or the full contents of the session window.
Resolution
A new keyboard hook that ignores the Print Screen key event in a non-seamless session capturing only the active window has been implemented in the 8.1 release of the Client for 32-bit Windows Version.
More Information
CTX108615 – ALT-PRINTSCREEN Does Not Work in a Non-seamless Session
CTX113344 – How to Use Print Screen in ICA Sessions with Version 10 of the Presentation Server Client
Q: Is there anything special that has to be done, with the ICA Java 9.0 and 9.3 clients, in order to allow images captured by either right-click -> copy or PrtScreen or even ALT+PrtScreen to be carried over to the client machine? It works fine with text, but not images (bmp, jpg, etc).
A: For the ICA Java Client, this is a limitation. The ICA Java Client only supports text format.