引用: 引用 3 楼 91program 的回复:
底层用驱动实现,和用EVC或.Net没有关系
功能实现上,都可以实现的
性能差多少,要看硬件配置,如果配置高一些,两者的性能是差不多的。就是担心硬件的配置,跑.Net会吃力
EVC也要分使用MFC或SDK,如果是MFC,修改界面也很快的。当然前提是应用的框架好!
所以一切,在于设计,不在于用EVC或.Net。所以不要对工具抱太多幻想---用.Net开发会更容易,是不对的
在这个帖子中
[url=http://topic.eeworld.net/u/20081111/19/5a4a30c8-1c1b-4f2f-842f-1258820e6dfc.html][/url]
91program中你给我的回复,小弟看了有所感悟,不过这里还是有一些疑问,向要向你请教一下。
目前我所知道的一种UI的开发方法是:
以主界面为例(应用程序是全屏的),320x240的屏幕,按照客户的要求,把主界面的图片用coraldraw做好,bmp格式的。程序做好主界面后,假设主界面有四个按钮,第一个按钮的的范围是左上角是(40,40),右下角是(80,80)的一个矩形,然后程序监视触摸屏的点击,当发现点击是在(40,40),(80,80)这个范围内时,首先用事先画好的一个40x40的bmp图片,更新这个范围的图像显示,然后再实现转入下一个界面或实现相关功能。其它界面的制作都类似。
用这种方法开发出来的UI显示画面是很精美的,因为都是用coraldraw制作出来的bmp图片,而且完全满足客户的需求。
这样就会产生一个问题,因为客户对UI都有自己的要求,完全修改UI是很常见的事情,这样就会使得工作量非常大。
请指点一下,关于制作出精美的、可以随时修改的UI,有没有更好的思路?