mfc - Vista 新功能指南

标签 mfc documentation windows-vista

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

3年前关闭。




Improve this question




我是 MFC 程序员。我刚刚第一次体验了 Vista(在 VPC 上……是的,我迟到了)。在接下来的几天里,我应该深入评估事情。随便看看,我注意到两个主要变化:

  • shell 全新
  • 用户访问控制
  • 事件查看器已更改(希望了解更多信息)

  • 从程序员的角度来看,我还应该注意哪些其他新功能?

    最佳答案

    根据您编写的软件类型,有一组重要的变化。

    查看 Windows Logo Certification (for Vista) 绝不是一个坏主意.有一个指向软件技术要求的链接 here .它总是让你知道应该避免做什么(以及设计什么)。

    在我看来,Vista 大多开始强制执行 [现有] Logo 认证要求,特别是:

  • 不要写信给 HKLM
  • 不要将应用程序数据保存在 Program Files 目录下
  • 不承担管理权限
  • 将数据保存到用户的应用数据目录

  • 关于用户访问控制(Vista 的新功能),查看 list 文件也是一个好主意。我能在他们身上找到的最好的东西是这个 blog entry here .

    Windows 驱动程序在 Windows Vista 下受到更严格的审查,并且几乎需要认证恕我直言。

    TCP/IP 堆栈被重写,音频子系统(和多媒体流等)也被重写。图形方面的明显进步,加上 DirectX 10 的包含和更新的媒体播放器的常规推出等。

    抱歉,我也忘了提到微软在 Vista 中用一个全新的框架取代了 ActiveSync(用于 Windows Mobile)。

    关于mfc - Vista 新功能指南,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/201198/

    相关文章:

    angular - 在运行时获取类/函数注释

    documentation - VSCode是否有 Electron 文档?

    installation - NSIS 与 Windows 游戏资源管理器的集成

    c# - Process.Start 使用 UAC on 的不同凭据

    c++ - GDI+ 仅在内存 DC 上绘制单色

    mfc - MFC 功能包类菜单上的图标

    c++ - 如何在基于 MFC 对话框的应用程序中使用计时器?

    c++ - 加载类型库/DLL 时出错

    c# - 如何抑制 stylecop 错误 SA1650(拼写错误的单词)

    Windows Vista 上的 mysql 配置错误