在第三方应用程序的窗口上绘图

时间:2015-03-25 11:06:17

标签: c++ winapi mfc

以下是我的用例说明:

我有一个由主窗口组成的Windows应用程序,它还创建子窗口(例如,想想MS Word)。我想要做的是在给定应用程序的某些子窗口周围绘制框架。请注意,当我说窗口时,我的意思是系统中任何可见的HWND(句柄)。这可能是Excel中的某个窗口,也可能是Abode阅读器中的一个打开的pdf文档。

我的问题是: 这可以作为一个独立的API实现,例如,人们可以调用以下内容吗?

DrawOutline(HWND, OutlineColor, Thikness);

关于如何处理此问题的任何指示?人们可能会想到的任何限制?这不是特定应用程序的插件,而是独立的API。 MFC也行。感谢名单

1 个答案:

答案 0 :(得分:1)

Spy ++工具在任何窗口周围绘制框架。网上提供了几个Spy ++版本的源代码。