随着Web技术的发展,web界面更加系统,有了大量的UI库。反观桌面开发却显得处处束手束脚,大把的UI开发问题。
借助JS技术+WebBrowser+COM,可以很简单的集成HTML与Flash,界面开发即简单又漂亮。其中重要的是对于WebBrowser的站点的控制以及事件的捕获,通过查看MFC的CDhtmlDlg代码可以很容易做到。这其中最重要的一点就是技术上的平衡,对于UI的控制可以通过JS代码,也可以通过Web事件,其中的归一点就是DOM模型。ICQ中大量使用了此技术,界面煞是漂亮,就是吃点内存,随着硬件的发展估计这个不是太大问题。
下面是YUI的JS集成到Dlg中:
posted on 2007-10-05 20:38
万连文 阅读(4289)
评论(4) 编辑 收藏 引用 所属分类:
MFC