MFC VS SDK

1.SDK 中的各类句柄被封装在MFC中的各类对象中了,注意:这里"各类"是对应的,例如CWnd类封装了窗口句柄,CDC类封装了设备句柄。
2.SDK中的函数以::(全局作用域)来标记,例如::MessageBox(...);MFC中则相应的在CWnd类中封装了该函数,名称基本不变MessageBox(...),只是参数不同。
3.所以SDK是基于句柄(各类资源以句柄来标识)和API函数的,而MFC是基于类的,MFC的类封装了SDK中相应的句柄和API函数,所以指向MFC中类的对象的指针就充当了SDK中句柄的功能。

posted on 2006-08-17 20:48 bo 阅读(1532) 评论(0)  编辑 收藏 引用 所属分类: Frame and Lib


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2007年7月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

常用链接

留言簿(4)

随笔分类(23)

随笔档案(23)

URL

最新随笔

搜索

积分与排名

最新随笔

最新评论

阅读排行榜

评论排行榜