【发布时间】:2011-04-05 22:32:27
【问题描述】:
我正在我的程序中创建窗口,然后将此窗口的 HWND 发送到另一个应用程序。在窗口的 HDC 上绘图是否对另一个进程有效?
【问题讨论】:
我正在我的程序中创建窗口,然后将此窗口的 HWND 发送到另一个应用程序。在窗口的 HDC 上绘图是否对另一个进程有效?
【问题讨论】:
窗口由其他窗口拥有,而不是由进程拥有。您可以绘制到桌面上的任何 HWND(至少如果窗口具有相同的完整性 - 我不确定如果不这样做会发生什么)。
在单独进程中托管插件或选项卡的 Web 浏览器通常会使用此功能。
【讨论】:
不幸的是,你可以这样做。
【讨论】: