在新MFC项目的Wizard中有一个选项:Common Control manifest,

在MFC程序中启用XP新控件外观

打开此选项后,程序中所使用的Win32控件将使用Win XP系统控件的新外观(Vista,Win7上也有效)。

与在Wizard中打开此选项等价的方式是在stdafx.h中添加一条预处理指令:

  1: #pragma comment(linker,"/manifestdependency:\"type='win32' 
  2:                 name='Microsoft.Windows.Common-Controls' version='6.0.0.0' 
  3:                 processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' 
  4:                 language='*'\"")

添加此指令前的控件外观:

在MFC程序中启用XP新控件外观

添加指令后的控件外观:

在MFC程序中启用XP新控件外观

相关文章:

  • 2021-08-10
  • 2022-12-23
  • 2022-01-09
  • 2021-09-17
  • 2022-12-23
  • 2022-12-23
  • 2021-06-30
  • 2021-12-13
猜你喜欢
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-09
相关资源
相似解决方案