我的笔记本电脑默认屏幕和第二个屏幕。如何编写RealBasic,VisualBasic(Java不可能)应用程序,它可以让我在桌面上绘制(两个屏幕)?
答案 0 :(得分:1)
很可能您无法直接在屏幕上绘图,但您可能会抓取每个屏幕的屏幕截图然后绘制到那些屏幕上。根据您正在尝试对应用程序进行的操作,获取每个屏幕的屏幕截图几乎肯定是一个更现实的目标,然后只需在占据整个屏幕的标准窗口中显示屏幕截图,然后让您进行编辑并在那里“画”到屏幕上。
另一种选择是创建一个透明窗口,然后拦截鼠标点击并在该窗口上显示信息。
如果您在Mac上使用RB,则可以使用Monkeybread软件插件创建NSWindowMBS并修改Alpha值或OverlayWindowMBS。看起来你正试图在Windows上这样做,所以这不起作用。