【发布时间】:2012-01-11 08:40:26
【问题描述】:
这是我之前的问题Draw Custom Buttons on Windows Vista/7 Aero Titlebar 的后续。
我最近重新审视了这个话题,发现this article 本质上是对启用 Aero 的标题栏(Windows Vista 和 7)上的“绘图”按钮的一种破解。代码所做的是在当前窗口上创建一个透明窗口并将按钮放置在上面,从而在标题栏上给人一种附加按钮的印象。唯一的问题是按钮看起来像普通的 WinForms 按钮!
我的问题是,我如何阅读 windows shell 样式(又名主题)以创建与控制框中的按钮样式类似的按钮(见图)?
我希望答案在 .NET(VB.NET 或 C#)中。我可以接受非托管代码。
【问题讨论】:
标签: c# .net vb.net winapi titlebar