下面是半透明异形窗口的截图。
第一个是WinForm, 后面3个是 MFC based
实现的原理都是一致的, 通过增加一个LAYERED窗口与原窗口保持一致,并隐藏原窗口。 但原窗口仍然负责消息处理。下面是结构图:
基本上能够做出任何形状,任何透明度的窗口了。
到这里可以下载 MFC 或者 WinForm 示例程序的源代码:
下面是半透明异形窗口的截图。
第一个是WinForm, 后面3个是 MFC based
实现的原理都是一致的, 通过增加一个LAYERED窗口与原窗口保持一致,并隐藏原窗口。 但原窗口仍然负责消息处理。下面是结构图:
基本上能够做出任何形状,任何透明度的窗口了。
到这里可以下载 MFC 或者 WinForm 示例程序的源代码: