VC++ 2010 MFC新特性学习 - 增强与Windows Shell的集成

Posted bcbobo21cn

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VC++ 2010 MFC新特性学习 - 增强与Windows Shell的集成相关的知识,希望对你有一定的参考价值。

增强与Windows Shell的集成

  MFC 与 Windows Shell 的集成也有所增强。通过使用Visual C++ 2010中增加的文件处理程序进行预览、创建缩略图和搜索,使我们的应用程序可以更好地与 Windows 资源管理器集成。这些功能作为MFC 应用程序向导中的选项提供,如下图,我们只需勾选相应选项,MFC将自动生成实现这些处理程序的ATL DLL 项目。

        但是看一下;我当前的这几个选项是灰的;可能是我用的VS版本的问题,被精简掉了;

缩略图处理程序

Windows与早期版本的映像版本不同,Vista 更好地使用特定于文件的缩略图Windows。 WindowsVista 在所有视图、对话框以及提供它们的任何文件类型中使用它们。 其他应用程序也可以使用缩略图。 缩略图显示也已更改。 现在,提供用户可选择大小的连续范围,而不是在 Windows XP 中提供的离散大小。

缩略图处理程序的说明和接口说明,
https://docs.microsoft.com/zh-cn/windows/win32/shell/thumbnail-providers
https://docs.microsoft.com/zh-cn/windows/win32/shell/building-thumbnail-providers

以上是关于VC++ 2010 MFC新特性学习 - 增强与Windows Shell的集成的主要内容,如果未能解决你的问题,请参考以下文章

java8新特性学习:stream与lambda

ES6新特性学习

java8新特性学习五(接口中的默认方法与静态方法)

java8新特性学习五(接口中的默认方法与静态方法)

在 MFC VS2010 和 VC++6.0 中画线没有得到相同的结果

VS2010-MFC(利用MFC向导生成单文档应用程序框架)