写点什么

Windows 更新之路——Vista 任务对话框

2007 年 12 月 04 日

在 Windows 平台上,对话框 (Dialog) 一直像精灵一样,使得开发人员始终面临着尴尬的选择。一种选择是使用内置的对话框,假定 OK/Cancel 或者 Yes/No 就是用户想要的提示。另外是从底层自己创建对话框,但好像对一个简单的提示而言,这样做又有些浪费时间。

Windows Vista 通过任务对话框(Task Dialog) 解决了这个问题。这个对话框在保证程序一致性的同时,提供了一种涵盖绝大部分对话框场景的框架。但是,同时它也引入了一个新的问题,那就是不能对Windows XP 向后兼容。

Hedley Muscroft 通过为任务对话框创建一个包装器/ 模拟器试图解决此问题。当程序在Windows XP 上运行时,它会使用一个克隆版本来支持大部分任务对话框功能。在Vista 上,它可以自动切换到内置对话框。

查看英文原文: Upgrade Path - Vista Task Dialog

2007 年 12 月 04 日 22:47274

评论

发布
暂无评论
发现更多内容

你也许还不懂静态方法和实例方法

架构师修行之路

向云再出发:如数据般飞驰的内蒙古

脑极体

Vue+Springboot项目部署

ZRK

Vue 前后端分离 springboot 部署

Python 到底是强类型语言,还是弱类型语言?

Python猫

Java c++ Python 编程

在面试中成长

escray

学习 面试 面试现场

JAVA,.NET项目开发难上手?Learun敏捷开发框架解君愁

Philips

Java 敏捷开发 .net core

Spring Boot中获取配置的一些方法

Geek_416be1

Spring Boot 2

新基建迎来风口 新人才仍有缺口

CECBC区块链专委会

人工智能 新基建 数字化基础

Week12

一叶知秋

NodeX Component - 滴滴集团 Node.js 生态组件体系

滴滴普惠出行

USDT承兑商软件开发,区块链支付系统源码搭建

13530558032

深入了解 Rust 异步开发模式

lipi

rust 异步

管理时间还是挥霍时间?

钰湚

学习 时间管理 工作体会 工作哲学

数字人民币钱包短暂露面 金融诈骗伺机而起

CECBC区块链专委会

数字货币 钱包 货币

合约跟单软件开发,合约跟单交易所系统开发搭建

13530558032

文件系统

Linuxer

开发者的福音,LR.NET模块化代码生成器

Learun

Java 敏捷开发 .net core 计算机程序设计艺术 软件设计

10万奖金等你拿!2020第四届易观OLAP算法大赛火热开启

易观大数据

controller-manager的主动驱逐

Geek_f24c45

Kubernetes k8s

看百度技术专家如何深入研究,重复使用的代码经验——设计模式

周老师

Java 编程 程序员 架构 设计模式

人民版权 获2020中国产业区块链创新奖

CECBC区块链专委会

区块链 产业发展 版权

数字资产钱包开发,深圳区块链理财钱包服务商

13530558032

面试是一张窄窄的船票

escray

学习 面试 面试现场

消息队列之事务消息,RocketMQ 和 Kafka 是如何做的?

yes的练级攻略

分布式事务 RocketMQ kafak 事务消息

易观CTO郭炜:如何构建企业级大数据Ad-hoc查询引擎

易观大数据

Redis 持久化--AOF

是老郭啊

redis redis持久化 aof

开发任务管理分析报告

森林

Spring整合WebSocket

牛初九

【译】Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases 上篇

花里胡哨

分布式数据库 异步 Amazon Aurora 日志驱动

OFD版式技术深度解读:卷首语

华宇法律科技

版式文档 OFD

数字货币交易平台搭建,去中心化交易所开发方案

13530558032

NLP领域的2020年大事记及2021展望

NLP领域的2020年大事记及2021展望

Windows更新之路——Vista任务对话框-InfoQ