C++是一种语言;
API通常指微软使用C++编写的在Windows平台上用于编写Windows程序的一套用户接口函数库,当然也有很多其他公司提供的各种各样的不同的API。
MFC是指微软在对以前的API使用类的概念进行封装之后得到的一套类库;
Windows程序设计泛指在windo平台上的编程,当然也有Linux/Unix以及其他移动或者主机上的编程。
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。你的串号我已经记下,采纳后我会帮你制作
很多人从MFC开始学习,结果常常是一头雾水,知难而退;也有人毅力坚强,熬过了MFC的阵痛期,最后却是知其然而不知其所以然,并且思维被限制在MFC的框架之中,遇到稍微有点规模的程序就无从下手了。
以我个人的这些年的Windows开发经历,我建议Windows上的学习路线如下:
首先当然是语言的学习,比如C或C++(STL),它是平台无关的
然后可以从《Windows程序设计》(by
Charles Petzold)入门,从最原始的Windows API开始学习
接下来可以学习《Windows核心编程》(by Jeffrey Richter),
它会让你比较深刻的理解Windows的前台和后台机制
学完上面2本书,对Windows系统已经比较熟悉了,再要深入的话可以学下《Windows 图形编程》(by 袁锋)。
至此,已经可以用API的方式开发大部分Windows应用程序了,
接下来可以学一些常用库,比如MFC,WTL,ATL等,此时学习MFC和一开始就学习MFC已是截然不同的感觉,彼时痛苦难熬,此时会心一笑。
其他就是根据项目需要,专业知识的学习,比如COM技术,网络,D3D等。
状态栏是主窗口底部的一个区域,它显示有关当前窗口状态(例如正在被查看的对象以及方式)、后台任务(例如打印、扫描和格式化)或其他上下文信息(例如选择和键盘状态)等。
状态栏通常使用文字和图标表明状态,但也可以包含进度条以及和当前状态相关的命令或者选项菜单。
思考以下问题:
状态栏是一种在不打断用户 *** 作进程的情况下,能很好提供状态信息的方法。但状态栏也容易被忽视,因为体量很轻、展示容易,实际 *** 作中很多用户根本不会注意到状态栏的存在。
这个问题的解决方案不是通过使用花哨的图标、动画或闪烁来吸引用户的注意力,而是根据该限制情况进行设计。你可以通过以下方式改善该限制情况:
只需要确保一件事:
确保状态栏的信息有用、相关但不具有根本重要性。
状态栏有以下几种使用范例:
当前窗口状态 :可在所有视图模式下,显示当前展示内容的来源。
上下文信息 :显示关于用户当前行为的上下文信息。
使用“状态栏”指代该控件,不要使用“状态文字”或其他说法。例如:当前所在页面数展示在状态栏上。
以上就是关于王艳萍 windows 程序设计 设计自己的线程局部存储全部的内容,包括:王艳萍 windows 程序设计 设计自己的线程局部存储、学习《windows程序设计》需要什么基础、Windows桌面应用程序设计指南(控件篇16-状态栏)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)