社区
非技术类
帖子详情
新的界面技术:DirectUI-HWND展望
psbeond
2011-11-07 01:46:01
在很多人还在研究windowless的时候,新一代界面开发技术DirectUI-HWND(请注意中间的杠字符)技术诞生了。
这一技术结合Win32和windowless的优点,保留控件句柄,与现有MFC无缝集成,同时,又可以自由绘制界面,突破了传统界面的外观。与此同时,DirectUI-HWND技术还没有windowless那种无法解决的兼容性问题、性能问题、学习成本、离职风险等问题。
DirectUI-HWND技术代表了未来的界面技术的发展方向。
...全文
483
34
打赏
收藏
新的界面技术:DirectUI-HWND展望
在很多人还在研究windowless的时候,新一代界面开发技术DirectUI-HWND(请注意中间的杠字符)技术诞生了。 这一技术结合Win32和windowless的优点,保留控件句柄,与现有MFC无缝集成,同时,又可以自由绘制界面,突破了传统界面的外观。与此同时,DirectUI-HWND技术还没有windowless那种无法解决的兼容性问题、性能问题、学习成本、离职风险等问题。 DirectUI-HWND技术代表了未来的界面技术的发展方向。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
34 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chongjingsky
2011-11-08
打赏
举报
回复
看看了,
cczlp
2011-11-08
打赏
举报
回复
RAD Studio XE2提供了易用的界面设计
lx_616_at_yeah_net
2011-11-08
打赏
举报
回复
有Demo下载吗? 稳定好用吗? 看看是什么样子的?
alpha.5
2011-11-08
打赏
举报
回复
不错啊,有机会研究下..
psbeond
2011-11-08
打赏
举报
回复
[Quote=引用 20 楼 kaile 的回复:]
界面有时就是要追求cool和awesome效果,莫非这个库是楼主所在团队开发的
[/Quote]
这不是一个界面库,只是一种技术。
psbeond
2011-11-08
打赏
举报
回复
其实,我是散分为主。大家是接分为主。^_^
许文君
2011-11-08
打赏
举报
回复
无非就是折腾人的新花样,俺这种大老粗只会用用标准界面。
Kaile
2011-11-08
打赏
举报
回复
技术还是要实现出来,以库为载体让大家用才对
Escene2021
2011-11-08
打赏
举报
回复
哥不在乎分,在乎人性化的技术也!
MagicFuzzX
2011-11-08
打赏
举报
回复
楼主我爱你
尘言
2011-11-08
打赏
举报
回复
so。。。给分????
许文君
2011-11-07
打赏
举报
回复
[Quote=引用 19 楼 psbeond 的回复:]
引用 17 楼 hai296 的回复:
能给点详细的介绍不?
目前还没有什么资料呢,这是未来的技术。目前还没有相关产品面市。
[/Quote]
有这方面新闻吗?贴出来看看呗,
Hiiishe
2011-11-07
打赏
举报
回复
你们都OUT了
Eleven
2011-11-07
打赏
举报
回复
路过进来看看~
Kaile
2011-11-07
打赏
举报
回复
界面有时就是要追求cool和awesome效果,莫非这个库是楼主所在团队开发的
psbeond
2011-11-07
打赏
举报
回复
[Quote=引用 17 楼 hai296 的回复:]
能给点详细的介绍不?
[/Quote]
目前还没有什么资料呢,这是未来的技术。目前还没有相关产品面市。
psbeond
2011-11-07
打赏
举报
回复
[Quote=引用 15 楼 kaile 的回复:]
学习,这种界面出来后可能会淘汰BCG,xtreme toolkit这些老牌库
有没有界面截图或演示地址让我们学习下
[/Quote]
BCG这些库,只是单纯的控件库,并没有上升到界面开发工具的层次。但这些库只要mfc存在,就不会被淘汰。
BCG追求的,也与DirectUI-HWND不同。人家不是为了追求cool炫界面的,而DirectUI-HWND是为了追求开发效率和为cool炫效果提供技术支持的。
xhb296
2011-11-07
打赏
举报
回复
能给点详细的介绍不?
写不动代码的人
2011-11-07
打赏
举报
回复
有demo吗 学习学习
Kaile
2011-11-07
打赏
举报
回复
学习,这种界面出来后可能会淘汰BCG,xtreme toolkit这些老牌库
有没有界面截图或演示地址让我们学习下
加载更多回复(14)
linux error: expected unqualified-id before '[' token 报错系列
make编译时常会如下系列错误(使用的是调用厂商提供的h文件,其中的定义有的是和自己工程有同名的现象) error: expected unqualified-id before '[' token error: expected unqualified-id before ';' token 对同名的最好是区分开,比如windows中用
HWND
,在linux里用
HWND
_LL
ID--HANDLE--
HWND
三者之间的互相转换
ID--HANDLE--
HWND
三者之间的互相转换id->句柄-----------
hWnd
= ::GetDlgItem(hParentWnd,id);id->指针-----------CWnd::GetDlgItem();句柄->id-----------id = GetWindowLong(
hWnd
,GWL_ID);句柄->指针--------CWnd *pWnd=CWnd::FromHan
Windows桌面软件美化
界面
:分享著名的VC++
DirectUI
/duilib/SOUI/REDM,IMGUI和C#开源
界面
库
Windows桌面软件美化
界面
:分享著名的VC++
DirectUI
/duilib/SOUI/REDM,IMGUI和C#开源
界面
库
DirectUI
学习-(1) 创建第一个
DirectUI
程序
1.
DirectUI
介绍
DirectUI
好处在于可以很方便的构建高效,绚丽的,非常易于扩展的
界面
。国外如微软,国内如腾讯,百度等公司的客户端产品多采用这种方式来组织
界面
,从而很好的将
界面
和逻辑分离,同时易于实现各种超炫的
界面
效果如换色,换肤,透明等。
DirectUI
旨在满足客户端
界面
快速开发的需要,同时融入业界前沿的皮肤
技术
,为用户创建更加高效,专业的
DirectX 教程: DirectX Tutorial - Direct3D: Getting Started
DirectX 教程: DirectX Tutorial - Direct3D: Getting Started
非技术类
1,649
社区成员
58,980
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章