1

我正在尝试制作一个允许远程访问其他应用程序(在不同机器上运行)的应用程序。这个想法是让用户透明地访问某些应用程序,我基本上有两个选择:

  • 应用程序流
  • 拦截绘图命令并在客户端重现它们

(当然,输入是从客户端重定向到服务器的)

我有一个带有应用程序流的工作版本,但我不知道如何通过挂钩 Win API 来做到这一点......

有任何想法吗 ?

4

1 回答 1

1

您所描述的内容听起来很像 Windows 元文件。元文件将所有 GDI 绘图命令捕获到一个文件中;然后可以将该文件传递到远程 PC 并在那里呈现。

对于初学者,请参阅CreateEnhMetaFile 。这将返回设备上下文的句柄,您可以绘制到该设备上下文,而不是绘制到正常的屏幕设备上下文。

于 2009-04-21T16:06:46.483 回答