【发布时间】:2010-06-21 10:31:40
【问题描述】:
是否可以通过 MFC 使用 Visual Studio 2008 中的新任务栏 Windows 7 功能? 我知道在 VS 2010 和 VS2008 中可以使用 WTL,但是在 VS 2008 中,是否可以将 MFC 更新到 v10?
谢谢。
【问题讨论】:
标签: visual-studio-2008 mfc windows-7 taskbar
是否可以通过 MFC 使用 Visual Studio 2008 中的新任务栏 Windows 7 功能? 我知道在 VS 2010 和 VS2008 中可以使用 WTL,但是在 VS 2008 中,是否可以将 MFC 更新到 v10?
谢谢。
【问题讨论】:
标签: visual-studio-2008 mfc windows-7 taskbar
您不需要将 MFC 更新到新版本。查看ITaskbarList3 COM 接口;通过捕获“TaskbarButtonCreated”注册窗口消息,您可以获得任务栏按钮的 HWND 并创建 ITaskbarList3 的实例来操作它。
抱歉,我手边没有任何好的链接,但这应该足以让您开始使用 Google(我们最初就是这样找到它的)。
【讨论】:
您无法轻松地将 2010 年的 MFC 复制到 2008 年,但您肯定可以检查源代码并创建您自己的适用于 2008 年的类。
【讨论】: