总结
来源:互联网 发布:mac mini 改装 编辑:程序博客网 时间:2024/05/22 02:23
目前为止,我使用过的界面编程语言有:
1.c#,《c#从入门到精通》,visual studio 2010,工业控制可视化界面(实时曲线);
2.c++/MFC,《深入浅出MFC》,vc6.0,随机二叉树的生成、贪吃蛇。
c# 关键字:类(字段、方法),委托,事件,WPF控件
MFC关键:
1.c++类库,封装了大部分的windows API函数。(浅封装,句柄->对象函数的映射)
2.GUI框架(虚函数,继承,类之间有耦合)
2.文档/视图结构
常用于界面开发的类库框架:
STL:Standard Template Library;
WTL:Windows Template Library;
QT:跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程式,也可用于开发非GUI程式,比如控制台工具和服务器;
wxWidge:开源的跨平台的C++构架库(framework),它可以提供GUI(图形用户界面)和其它工具;
DirectUI:Paint on parent dc directly,很多公司开发客户端使用;
WPF:Windows Presentation Foundation,用户界面框架。
0 0