6946|24

58

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

CE下做界面那个效率高点? [复制链接]


用C#写了个界面,觉得不太好,页面切换比较慢。非托管的MFC用起来怎么样,有没人用过的?

最新回复

WTL!对win32轻量级的封装。 不要再用mfc了,水平很难提高。  详情 回复 发表于 2009-3-21 15:26
点赞 关注

回复
举报

70

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
用WTL或win32
MFC 需要DLL 呀
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
MFC的速度应该还行
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

4
 
win32吧

C#的,领教过,开发很爽,用起来郁闷。
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

5
 

如果直接用WIN32 API做界面,岂不很麻烦?
 
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

6
 
MFC或WTL
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

7
 
如果MFC用的精通,差别不大,如果不是,用WIN32API吧如果这个你嫌麻烦就用WTL
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

8
 
WIN32 SDK
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

9
 
引用 6 楼 sping_karen 的回复:
如果MFC用的精通,差别不大,如果不是,用WIN32API吧如果这个你嫌麻烦就用WTL


不懂WTL
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

10
 

都差不多,看你做什么界面
做windows经典界面 当然MFC快些罗

如果要漂亮的界面,那都差不多,都是贴图 ,
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

11
 
如果纯从速度上说,SDK肯定是最快的。

但是这个“快”,只是快那么一点点。如果实现的不好,这点快肯定就不存在了。
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

12
 
都差不多 还是用最熟悉的吧
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

13
 
做界面:
如果是一般的界面,没有什么特效,用用MFC就够了,这样MFC的控件都可以用

稍微炫一点点的界面,就可以用底层的API搞定,这样的话最好自己写一个类似于MFC的消息分发机制的框架,否者贴图贴着贴着,程序就乱了

要很炫的,有两种情况,2D的就可以用DDraw,个人感觉和api区别不大;3D的就可以考虑用DirectMobile或者OpenGL(前提是最好芯片自带硬件加速)
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

14
 
2D的就可以用DDraw,用这个可能效果会好一点,如果不怎么会用网上查查就知道了
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

15
 
引用 13 楼 zhangbaidi_WinCE 的回复:
2D的就可以用DDraw,用这个可能效果会好一点,如果不怎么会用网上查查就知道了


没这个必要
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

16
 
我采用的是Win 32 SDK + “贴图”。
各种方法各的优点。
MFC:容易学,上手快。加一个1M多的dll,不爽。
Win 32:自由,依靠自己的水平。
WTL:没用过,汗。。。
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

17
 
引用 13 楼 zhangbaidi_WinCE 的回复:
2D的就可以用DDraw,用这个可能效果会好一点,如果不怎么会用网上查查就知道了


CE下DDRAW好用吗?
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

18
 
引用 16 楼 xqhrs232 的回复:
引用 13 楼 zhangbaidi_WinCE 的回复:
2D的就可以用DDraw,用这个可能效果会好一点,如果不怎么会用网上查查就知道了


CE下DDRAW好用吗?


只能说可以用
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

19
 
初学的话用mfc吧,还算是比较简单的
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

20
 
或者用其他公司的GUI,比如:QT
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表