如何将独立的后退导航按钮插入我的Windows应用程序?

时间:2012-05-22 19:50:59

标签: windows winapi button navigation win32gui

我想在我自己的对话框中使用相同的按钮:

I want this button

正如我所看到的,它由Windows资源管理器和其他一些系统对话框使用。

它是标准控件吗?如何将其插入我的应用程序?

1 个答案:

答案 0 :(得分:1)

这是由视觉样式(UXTHEME.DLL)提供的。

但是你必须自己做。使用OpenThemeData绘制它的所有者绘制或子类按钮(类是“NAVIGATION”),部分NAV_BACKBUTTON。

请注意,与UXTHEME.DLL一样,如果UXTHEME.DLL不可用(在XP之前),禁用或未定义类“NAVIGATION”(仅在Aero,XP中添加),您也应该有后备。 Luna没有它。)