directui详细资料大全

 我来答
青柠姑娘17
2022-10-07 · TA获得超过1.2万个赞
知道大有可为答主
回答量:6526
采纳率:100%
帮助的人:36.8万
展开全部

DirectUI意为直接在父视窗上绘图(Paint on parent dc directly)。即子视窗不以视窗句柄的形式创建(windowless),只是逻辑上的视窗,绘制在父视窗之上。微软的“DirectUI”技术广泛的套用于Windows XP,Vista,Windows 7,如浏览器左侧的TaskPanel,控制台导航界面,Media Player播放器,即时通讯工具MSN Messager等。

基本介绍

  • 外文名 :directui
  • 释义 :直接在父视窗上绘图
  • 平台 :Windows XP,Vista,Windows 7
  • 好处 :构建易于扩展的界面
DirectUI简介,DirectUI 主要特性,

DirectUI简介

DirectUI好处在于可以很方便的构建高效,绚丽的,非常易于扩展的界面。国外如微软,国内如腾讯,百度等公司的客户端产品多采用这种方式来组织界面,从而很好的将界面和逻辑分离,同时易于实现各种超炫的界面效果如换色,换肤,透明等。 DirectUI 旨在满足客户端界面快速开发的需要,同时融入业界前沿的皮肤技术,为用户创建更加高效,专业的界面。 DirectUI使用的是DirectX核心.

DirectUI 主要特性

◆ 支持皮肤对象的布局 ◆ 支持皮肤脚本(JavaScript)控制,可以让界面与逻辑彻底分离 ◆ 支持bmp、png、jpg、gif、tga等图片格式 ◆ 支持多图层Alpha混合特效 ◆ 提供界面设计工具DirectUI Builder,支持拖拽式界面设计,让界面开发所见即所得 ◆ 开放式开发平台,所有控制项均为外挂程式方式管理,支持用户自定义控制项开发,与DirectUI平台无缝兼容 ◆ 支持Windows平台所有的开发工具(VC++、VB6、VS Net、PowerBuilder、Delphi、C++Builder、E语言) ◆ 支持所有标准控制项的换肤 ◆ 支持皮肤对象的导出与导入 ◆ 支持Windows主题导入,让标准界面皮肤的制作简单快捷 ◆ 让客户端代码简洁明了 ◆ 支持动画特效,滑动、淡入淡出

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式