window编程
㈠ 什么是windows编程
windows编程就是按照windows自己定制标准编程,而界面编程可以很多,基本上你能看到有界面的都可以说是界面编程,不过一般认识的都是windows
api的,不过现在qt也火。这两个是有交叉的。
㈡ 如何学习windows编程
个人建议是先去学mfc,windows编程是对比较底层的api调用了,函数的形参会很多,宏也很多,而且还有自定义的数据类型,比如DWORD,LPCSTR之类的,mfc是一个微软基础类库,它封装了90%的windows API,使用函数更加容易调用,也就是一些底层的细节你不需要了解,所以你最好先学好mfc才学windows编程
㈢ windows编程是什么
windows 编程就是编译的程序可以在windows环境下运行 可以用的语言很多了,如VB,VC,Delphi,java,C#等等,很多编程软件要调用系统的API函数,MFC,微软基础类(Microsoft Foundation Classes),同VCL(delphi的库)类似,是一种Application Framework,随微软Visual C++ 开发工具发布。
㈣ 关于windows编程
要用到MFC的
不过直接看MFC不是明智的选择。
用MFC,要先了解WINDOWS的运行机制。
从WINDOWS SDK开始吧(即WIN32 API)
推荐你看<windows 程序设计> 作者Charles.PZ。
http://www.ai86.cn/book/windows_programming/
这个是电子书地址。
里面一些‘新的’数据类型只要在WINDOWS。H头文件去找就OK了
下载个MSDN,去 讯雷 上搜索‘MSDN library’
这样遇到学习中没见过的函数和类型就可以在上面直接查找了。
完成这个过程 就可以去学习MFC了
这时候学习MFC已经不用人介绍方法了
——太简单了……
SDK是一定要学的
毕竟MFC不是万能的。
有时候遇到问题了还是需要用到API函数。
尽快着手学习吧!
祝你好运!
㈤ 有哪些Windows编程语言
人类历史上出现的编程语言大概有3000多种 甚至在计算机没有出来之前就有计算机语言了
windows编程语言亦是如此 如果我没有记错 大概微软出windows 1.0在1985年 你如果要是问windows编程语言 大约85年以后的语言都可以在windows系统上进行编译 甚至包括一些特定的单片机语言 也可以在windows模拟环境运行, 给你下面一个网站
http://oreilly.com/pub/a/oreilly/news/languageposter_0504.html
这个里面讲的就是程序语言的历史
http://www.levenez.com/lang/
这里面是计算语言的发展史
希望对你有帮助!!
㈥ windows编程
我针对你的问题作个简要回答吧。
windows编程分好几种吗?个人理解是只有一种,window编程是指编写window环境下的软件。但我们可以用不同的开发工具和不同的语言来进行window编程.比如工具有Microsoft
Visual
C++
6.0、Microsoft
Visual
Studio
2005、delphi等工具。语言有c、c++、java
、pascal等。而你所认为的各种编唾分类是针对不同的方面进行的。比如windows核心编程就涉及到硬件方面,根据硬件怎样分配资源,怎样回收等分方面。而网络编程是针对网络方面划分的。涉及到服务器与客户机等。windows图形编程自然与图形编辑有关。windows系统编程针对操作系统的编写。你列出的概念还真是具体啊。我并不是万能,也不能用简短的回答就能解译的清楚的。有些解译深度不够,再所能免。只是为了认你清楚这些是针对不同方面联系较深而作出的概念而已。就象说话,对一个事物,可能有不同的叫法来表现事物与哪方面联系较深。游戏编程与游戏较多。假如有一种在windowsg下的编程与电影联系较深有能力为它命名为windows电影编程。我是说假如。希望不会误导你。
你的第三个问题是选择看书吧。本人认为选择哪本书并不是很重要。关键是你提取知识方面。从具体的编程来是,程序就是指令的集合,而软件开始一个重要的方面就是写指令(写代码)。代码的书写要用编程语言。所以编程就是根据编程语言进行创造的过程。所以真正想做软件开发方面的话,首先要打好基础。首先选择一门比较有感觉的人。比如c,c++,pascal,但不可移植到其它操作系统.java可以跨平台,可以把widow环境下开发的软件直接拿到unix等操作系统使用。不知道你水平如何,但我建议选c++有关的书。其中就有你想要的window编程,使用API函数和各网友所说的用MFC开发。如果想快一点开发你所认为的开发一些有用的实际的东西,那我建议你有delphi7软件开发。不过它是有pascal语言的。所以根据个人情况而定。
文字多了一点。不知道你有没有耐心看,但每个字都是我一手打出来的,可没有用复制的方法哦,可看不起我哦。言尽于此,能看懂多少就看你自己的了。
想找我聊天的话可以直接聊也可以在Q上。
MY
QQ:406784192
㈦ 《WINDOWS程序设计》和《WINDOWS核心编程》的区别
一、作者不同
1、WINDOWS核心编程:是2008年5月机械工业出版社出版的图书,作者是(美)Jeffrey Richter。
2、WINDOWS程序设计:是2010年清华大学出版社出版的图书,作者是(美)佩措尔德,译者是方敏、张胜、梁路平。
二、内容不同
1、WINDOWS核心编程:从基本概念入手,全面系统地介绍了Windows底层实现机制、Windows应用程序的基本构件以及各类Windows API等,并列举了大量应用程序示例。
2、WINDOWS程序设计:涵盖基础知识和中高级主题,全面地介绍了Windows程序设计所涉及的细枝末节,旨在帮助读者从高屋建瓴的角度,建立完整的知识体系,为以后的职业生涯奠定良好的基础。
三、作用不同
1、WINDOWS核心编程:主题广泛,内容丰富,讲解深入而精辟。透过这本Windows编程经典,我们可以在专家的悉心指导下,洞悉Windows编程精华,深入了解高级编程技巧,编写出高性能的Windows应用程序。
2、WINDOWS程序设计:适合任何层次的Windows程序员阅读和参考,是帮助梳理和建立Windows知识体系的理想读物。
㈧ 系统编程 windows 怎么学
首先必须要看的就是《WINDOWS程序设计》 这本书算是WINDOWS的入门书籍,不过不要怀疑它的难度和枯燥程度,很多人在这第一关就卡死了。
如果你忍了下来,看了三遍左右,知道了WINDOWS是什么了。你可以看候捷老师译的《WINDOWS核心编程》,这本书的出名程度不比第一本差,上面有些例子学会一个足以媲美国内一些叫兽写一本书。精典中的精典,而且候大师翻译的水平相当高,语言通俗易懂,还幽默。呵呵,强荐!!
如果认真看完了上面两本,我毫不夸张的说,你绝对已经是高手了。这时你可以学习一下框架设计。因为你想在编程上有所发展,一定要学会封装。而最好学的,资料最多的就是MFC。虽然很多人说他很烂很烂...
这时你可以看一下《深入浅出MFC》,也是候大师译的,他的出名程度(我都不想说了,精典中的.....精精精典)。你会被他强大的思想所折服.他会教你怎么去建一个功能强大的架构,他会让你有种架构师的感觉...
这个再看完了,我是没啥说的了,你已经快成神了,已经可以自己去悟很多东西了..
祝编程路上一帆风顺
㈨ windows编程,怎么入门啊
《孙鑫C++深入讲解》 不错... 你最好 先把API 学好 在搞MFC ...
因为MFC封装的函数太多但都是基于API的 , 所以先要学好API 。
《windows程序设计》(第五版) 可谓是API 的基础与经典了
《孙鑫C++深入讲解》 可谓是进阶了 ...
希望对你能有帮助!!!
㈩ WINDOWS编程是什么意思
电脑高手必学课程一、数学 数学是计算机专业的基础,学好数学是学好计算机专业的关键。高等数学课程主要学习微积分、空间解析几何和微分方程,一般高校通用的教材是同济大学编的《高等数学》,目前已经有了第五版,也可以使用自考教材——西安交通大学陆庆乐编的《高等数学》,可以买一些配套的辅导书和习题解答。 还有两门重要的数学课程是《线性代数》和《概率统计》。可以分别采用高等教育出版社出版、同济大学编写的《线性代数》和浙江大学编写的《概率统计》。注意:自学一定要多做习题,而且最好一门课有一本习题解答和辅导书。 除了上面数学基础课外,在计算机专业中举足轻重的就是《离散数学》,这门课要多花点力气来学。可以采用左孝凌教授等编的《离散数学》,上海科学技术文献出版社。也可以用北大、清华的教材,还可以参考左教授编的自学教材,经济科学出版社。 其他课程还有《复编函数》、《计算方法》等,有余力的朋友可以选学。 二、专业基础课 1.《程序设计》:学习内容一般为C和C++。C语言可以采用谭浩强教授的《C程序设计》,内容比较浅显,C++方面的书推荐钱能编写的《C++程序设计》,清华大学出版社。 2.《数据结构》:这门课程比较难,可以采用严蔚敏教授编写的《数据结构(C语言版)》,有配套习题册。好好做题,有时间多编几个大的程序。 3.《模拟电路》和《数字电路》:这是难度较高的两门课程,选用自考教材相对来说容易些,也可以参考清华大学出版社出版的相关教材。 三、专业课 1.《计算机组成原理》:推荐白中英主编的《计算机组成原理》(第三版),科学出版社;黄爱英主编的《计算机组成原理》(第三版),清华大学出版社。 2.《操作系统》:汤子赢编写的《计算机操作系统》(第三版),西安电子科技大学出版社。还可以参考高教司司长张尧学教授编写的教材,清华大学出版社。 3.《汇编语言》:可以用清华大学出版社出版的教材,也可以用自考教材。 4.《数据库原理》:人民大学教授王珊编的《数据库系统概论》(第三版),高等教育出版社,复旦大学施伯乐老师编写的教材也不错。 5.《编译原理》:国防科技大学陈火旺院士编写的教材十分不错,最新版本是2000年出的,国防工业出版社。 四、选修课 包括计算机网络与通讯、软件工程、图形学、人工智能、系统结构、图形学等。此类课程的教材可选用全国高等教育自学考试指定教材,或参考各高校所采用的计算机专科和本科教材及配套辅导书。英文基础好的朋友可以用国外着名大学的影印版教材。.