关于Windows编程

来源:百度知道 编辑:UC知道 时间:2024/05/14 01:53:25
我学自动化的,下个学期开了门专业课叫“Windows编程”,不太清楚这东西是用来干嘛的,还有学习它需要有哪些预备知识或者能力,它和自动化的核心课程“自动控制原理”有多大联系,希望高手讲解一下,(复制答案的就算了,百度上相关的东西我都看过)

windows编程就是编一个能在windows下运行的程序.最基本的就是VC的SDK.以后自控平台都是基于windwos可视系统的,比如监测报警,集中控制等等,所以用处很大.

windows编程就是windows的GUI以及netframwork模板的编程。建议看点.net方面的知识,懂C++就更好了。

说法不一:有的人认为Windows变成就是窗口编程,就是应用程序的GUI(Graphic User Interface).还有一种说法指专门的指Windows平台的核心编程,设计到许多的Win32的API,包括进程,线程,内核对象。有一本微软从书叫《windows核心编程》讲的很多。

windows编程就是用windows的API编程,所谓API最通俗的讲法就是函数,就象C语言中提供的函数一样windows API就是windows提供的函数,目的是方便你的编程,API可以提供很多功能比如创建窗口,让窗口弹出对话框等等.要学习WINDOWS编程只需要有C语言的基础就足够了.C++是你以后学VC的时候才需要学习的.等你学了WINDOWS的API编程以后,再学习VC,MFC等就很简单了,MFC等就是把WINDOW的API函数封装成一个类,最通俗的解释就是把WINDOWS的一些API函数写在一起以完成一个功能,比若创建一个窗口,本来需要几个API函数来完成,而MFC可以将这几个API函数集合到一起封装成一个类,这样在写代码的时候就简单了很多,但要学好MFC最好有扎实的WINDOWS API编程基础.
这些都是我学习的经验和感觉,希望都楼主有所帮助,也希望楼主在下学期的学习中能取到一个好成绩