导航:首页 > 编程语言 > windows编程g

windows编程g

发布时间:2022-06-16 01:17:22

㈠ 如何学习Windows编程

很多人从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
api的,不过现在qt也火。这两个是有交叉的。

㈢ 如何学习windows编程

个人建议是先去学mfc,windows编程是对比较底层的api调用了,函数的形参会很多,宏也很多,而且还有自定义的数据类型,比如DWORD,LPCSTR之类的,mfc是一个微软基础类库,它封装了90%的windows API,使用函数更加容易调用,也就是一些底层的细节你不需要了解,所以你最好先学好mfc才学windows编程

㈣ Windows系统编程的内容简介

《Windows系统编程(原书第4版)》是介绍使用microsoft windows应用程序编程接口进行应用程序开发的专着,专注于文件系统、进程和线程管理、进程间通信、网络编程以及同步等核心系统服务。《Windows系统编程(原书第4版)》的示例都来自现实场景,其中有许多是基于作者在实践中所开发的真实应用程序。《Windows系统编程(原书第4版)》的目的在于展示如何高效地在现实中使用windows api特性来开发高质量、高性能的应用程序。
《Windows系统编程(原书第4版)》适合以下读者阅读:任何有c或c++编程知识且想快速学习windows应用程序开发的开发人员、计算机科学专业学习系统编程或应用程序开发课程的高年级学生以及unix/linux程序员

㈤ 简述使用visual c++进行Windows编程的几种方案流程以及各自对应的优缺点

打开visual c++,点菜单栏《文件》,然后点《新建》,在弹出的对话框中工程栏中选择MFC AppWizard(exe),输入工程名称和保存的位置,点击确定,在弹出的对话框中选择基本对话框,点击完成,在弹出的编辑界面中就可以添加按钮,编写程序,编写完成后点运行就看到效果了。
个人理解是只有一种,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软件开发。

阅读全文

与windows编程g相关的资料

热点内容
苹果怎样在手机上做压缩文件 浏览:644
如何搭建sslvpn服务器 浏览:33
php镜像程序 浏览:6
linux变量命名 浏览:157
phppdf转换为图片 浏览:373
聊天室源码完整版 浏览:588
超值优惠购买得两套源码 浏览:42
日产新阳光压缩机十大品牌 浏览:173
javalong的最大值 浏览:340
mcs51单片机外部引脚ea 浏览:893
苹果手机怎么给app给予信用 浏览:10
java实型 浏览:148
php判断显示 浏览:695
联网的单片机 浏览:441
安卓录屏怎么保存到相册 浏览:350
c语言与单片机 浏览:350
tt服务器是什么意思 浏览:188
奔驰app怎么修改桌面 浏览:53
bat算法面试题 浏览:132
因为加密算法不同 浏览:659