如何使用RealBasic,Visual Basic在屏幕上绘图?我有一个默认的笔记本电脑屏幕和第二个显示器

时间:2011-07-02 15:31:17

标签: realbasic

我的笔记本电脑默认屏幕和第二个屏幕。如何编写RealBasic,VisualBasic(Java不可能)应用程序,它可以让我在桌面上绘制(两个屏幕)?

1 个答案:

答案 0 :(得分:1)

很可能您无法直接在屏幕上绘图,但您可能会抓取每个屏幕的屏幕截图然后绘制到那些屏幕上。根据您正在尝试对应用程序进行的操作,获取每个屏幕的屏幕截图几乎肯定是一个更现实的目标,然后只需在占据整个屏幕的标准窗口中显示屏幕截图,然后让您进行编辑并在那里“画”到屏幕上。

另一种选择是创建一个透明窗口,然后拦截鼠标点击并在该窗口上显示信息。

如果您在Mac上使用RB,则可以使用Monkeybread软件插件创建NSWindowMBS并修改Alpha值或OverlayWindowMBS。看起来你正试图在Windows上这样做,所以这不起作用。