社区
Windows客户端开发
帖子详情
【调查】大家在WM下开发都用什么(SDK、MFC、WTL+ATL)?
MS_Frank
2010-08-09 07:47:01
以前我一直使用SDK开发,但SDK写一个复杂的项目要做的工作太多。
后来我转了MFC,但MFC用的也不是很顺手总是很多问题,其次生成的EXE过大。
后来听一同事说他开发WM程序都是用ATL+WTL
我现在迷茫了,所在在此做个调查,大家开始WM程序都用什么呀?
(排除简单的小程序,我是指中大型项目)
...全文
453
22
打赏
收藏
【调查】大家在WM下开发都用什么(SDK、MFC、WTL+ATL)?
以前我一直使用SDK开发,但SDK写一个复杂的项目要做的工作太多。 后来我转了MFC,但MFC用的也不是很顺手总是很多问题,其次生成的EXE过大。 后来听一同事说他开发WM程序都是用ATL+WTL 我现在迷茫了,所在在此做个调查,大家开始WM程序都用什么呀? (排除简单的小程序,我是指中大型项目)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oDon
2010-09-10
打赏
举报
回复
WTL
mojieke
2010-09-10
打赏
举报
回复
MFC吧
幸福绿光
2010-09-10
打赏
举报
回复
Win32,占的空间小
xushiq
2010-09-10
打赏
举报
回复
MFC不错 的
Joe-xXx
2010-08-21
打赏
举报
回复
Win32、MFC+ATL、DLL与DotNET CF封送,这些都用到过啊
mayonglong
2010-08-17
打赏
举报
回复
[Quote=引用 1 楼 jiangyongtao 的回复:]
楼主其实自己已经把这几种开发库分析得很清楚了。
没有最好的,只有最适合的,根据项目的具体情况选择项目适合的不就OK了。
[/Quote]
经典~
gengzhen_2005
2010-08-16
打赏
举报
回复
MFC这个文档比较多,也比较熟悉。WTL也是不错的,生产的文件确实比MFC小,不过文档比较少,实质跟MFC差不多。我觉得MFC就可以了,WM上的应用程序也不可能太大。
gengzhen_2005
2010-08-16
打赏
举报
回复
MFC这个文档比较多,也比较熟悉。WTL也是不错的,生产的文件确实比MFC小,不过文档比较少,实质跟MFC差不多。我觉得MFC就可以了,WM上的应用程序也不可能太大。
liuyingliuyingwoaini
2010-08-14
打赏
举报
回复
MFC,自己对这个熟悉
大饼哥-
2010-08-12
打赏
举报
回复
win32开发。
demo可以用wtl些。。
zerocnd
2010-08-12
打赏
举报
回复
win32
88csdn
2010-08-11
打赏
举报
回复
WTL
beyondma
2010-08-11
打赏
举报
回复
按需要来呗,不需要用其它人了。
flyskytoday
2010-08-11
打赏
举报
回复
正在学开发的路过。。。。。
huhacn
2010-08-10
打赏
举报
回复
sdk+mfc够了
儿大不由爷
2010-08-10
打赏
举报
回复
自己都清楚还讨论啥
MS_Frank
2010-08-10
打赏
举报
回复
谢谢上面二位朋友。
chxy85
2010-08-10
打赏
举报
回复
mfc的飘过
zhaoshangshang
2010-08-09
打赏
举报
回复
一直都是用MFC开发的,关键是从开发PC程序上学来的,我觉得用什么要看自己有什么基础比较好上手
世外涛缘
2010-08-09
打赏
举报
回复
楼主其实自己已经把这几种开发库分析得很清楚了。
没有最好的,只有最适合的,根据项目的具体情况选择项目适合的不就OK了。
WTL
for
MFC
Programmers, Part I -
ATL
GUI Classes
README.TXT 在你开始使用
WTL
或着在本文章的讨论区张贴消息之前,我想请你先阅读下面的材料。 你需要
开发
平台
SDK
(Platform
SDK
)。你要使用
WTL
不能没有它,你可以使用在线升级安装
开发
平台
SDK
,也可以下载全部文件后在本地安装。在使用之前要将
SDK
的包含文件(.h头文件)和库文件(.Lib文件)路径添加到VC的搜索目录,
SDK
有现成的工具完成这个工作,这个工具位于开
译:
MFC
程序员的
WTL
教程(一)
第一部分 -
ATL
中的 GUI 类 下载示例工程 - 24K 本章内容README.TXT 本系列介绍 第一部分介绍
ATL
背景知识
ATL
和
WTL
的历史
ATL
风格的模板
ATL
窗口类 定义窗口实现 填充消息映射高级消息映射链和嵌入(Mix-in)类
ATL
EXE 的结构
ATL
中的对话框
WTL
(3) - 关于
WTL
的一些话题
WTL
- 关于
WTL
的一些话题 1. 选择
MFC
还是
WTL
建议选择
WTL
。
WTL
比
MFC
入门简单。
WTL
代码量小,就是
SDK
程序的稍微封装,对于理解程
WTL
开发
者指南:从基础到实战的完整教程合集
WTL
(Windows Template Library)是一个开源的模板库,它提供了丰富的模板和类用于简化Windows应用程序的
开发
。虽然
WTL
不如
MFC
(Microsoft Foundation Class)那样广泛,但其轻量级和高效率的特点使得它特别适合用于创建小型和中型的UI应用程序。
WTL
是建立在
ATL
(Active Template Library)上的,继承了
ATL
的许多特性,如COM支持、类工厂等。自定义消息是在Windows消息系统中,
开发
者根据特定需求定义的消息类型。
WTL
在Windows CE与Mobile嵌入式
开发
中的实战价值
WTL
(Windows Template Library)是一种基于
ATL
的轻量级C++ GUI框架,其核心原理是通过CRTP模板模式实现零虚函数、零运行时开销的窗口抽象,避免
MFC
的内存膨胀与消息映射性能损耗。在资源严苛的嵌入式场景中,
WTL
凭借静态链接、无DLL依赖、极小二进制体积(典型EXE仅180–240KB)和对WinCE/GWES子系统的深度适配,成为工业HMI、手持终端等长生命周期设备的关键UI方案。它支撑-20℃~60℃宽温运行、4MB堆限制、GDI句柄硬约束及实时响应(<150ms)等刚性
Windows客户端开发
7,655
社区成员
18,839
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章