我正在运行某种POS应用程序,该应用程序专门使用整个桌面,不让用户访问任何Windows系统功能。为此,我使用WinAPI函数
FATAL EXCEPTION: main Process: com.teezom, PID: 14168
java.lang.IndexOutOfBoundsException: Invalid index 1, size is 1
at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255)
at java.util.ArrayList.get(ArrayList.java:308)
打开自己的桌面并在那里启动此应用程序。这适用于一个桌面。
现在可以将第二台显示器连接到此PC。 Windows默认情况下将其桌面扩展到两个监视器的整个区域。但这不是我的应用程序的解决方案,在这里我想以与上述相同的方式启动两个GUI,但仅限于每个监视器。
但是:我认为没有任何可能将监视器标识符移交给函数CreateDesktop()/ OpenDesktop()。那么任何想法如何做到这一点?
谢谢!