如何在窗口标题栏中添加一个额外的按钮,这样它将作为标准工作?

Ant*_*nov 7 c# c++ windows user-interface winapi

首先,我想提一下,我已经阅读过关于主题的所有文章,但仍然没有回答我的问题.我的问题也与其他人略有不同.
今天我来看一下Skype窗口.标题栏上有一个额外的按钮.但是此按钮充当本机系统按钮.只要看着发光,就会从窗户传播开来.所以我有一个合理的问题.根据我们可以在下面的图片中看到,有标准方法在标题栏上添加额外的按钮.但是subj上的所有答案都会导致WM_NCPAINT事件挂钩和额外按钮的手动绘制.这种方法很有效,但它无法像图片那样产生如此美丽的光芒.
有人知道在窗口标题栏上添加标准化按钮的方法吗?提前致谢!
在此输入图像描述

Jas*_*ams 4

在 Vista 和 Windows 7 中,有一个称为桌面窗口管理器的新东西。这用于绘制“Aero glass”窗口标题栏,并进行发光效果。实现 WM_NCPAINT 处理程序的旧 Windows XP 方法不适用于这个新系统,因此您必须使用全新的 API。

我确信我已经看过一些关于执行您所要求的操作的文章,但现在找不到它们。可能会给您带来一些线索的一些页面是: