㈠ Windows程序设计(第五版珍藏版)只会c语言的人能看明白吗

是啊,不过对C语言的要求不是很高,因为Windows程序都有一个确定的流程,比如内说入口点WinMain,然容后设计和注册窗口类,显示和更新窗口,消息循环,然后获取消息并交由窗口过程处理,其中大部分都是Windows API,很少有C库函数。不过如果C基础不好,学起来也是很费劲的噢。

㈡ 求小甲鱼Windows程序设计课件 源代码

源代码是“Windows程序设计第5版”这本书里的,小甲鱼以这本书为教材的。

㈢ Windows程序设计 第五版 中文版 PDF

㈣ windows程序设计(第五版珍藏版)

因为里面涉及很多专业术语和我在学习《C++程序设计语言》时所没有碰到过的函数,这些的windows函数,没碰过是当然的。《C++程序设计语言》是谭浩强的?

㈤ windows程序设计是什么啊

就是利用windows的应用程序接口(API),编写windows程序。
一般用C/C++;
如果用c,就是直接用这些API。
如果用C++,就用MFC(微软基础类库,封装了windows 的API)。

㈥ 请介绍一下windows程序设计有哪几种主要干什么

Windows API Windows 这个多作业系统除了协调应用程序的执行、分配内存、管理资源…之外, 她同时也是一个很大的服务中心,调用这个服务中心的各种服务(每一种服务就是一个函数),可以帮应用程式达到开启视窗、描绘图形、使用周边设备等目的,由于这些函数服务的对象是应用程序(Application), 所以便称之为 Application Programming Interface,简称 API 函数。WIN32 API也就是Microsoft Windows 32位平台的应用程序编程接口。 MFC ,微软基础类( Microsoft Foundation Classes ),实际上是微软提供的,用于在 C++ 环境下编写应用程序的一个框架和引擎, VC++ 是 WinDOS 下开发人员使用的专业 C++ SDK ( SDK,Standard SoftWare Develop Kit,专业软件开发平台 ),MFC就是挂在它之上的一个辅助软件开发包,MFC作为与VC++血肉相连的部分,用C++开发软件用的最多的应该就是他了! 用VC编写Windows程序有两种:1. Windows c方式(SDK),2. C++方式:即对SDK函数进行包装,如VC的MFC,BCB的VCL等。SDK编程就是直接调用Windows的API进行编程,平时人们常说"用SDK写程序"就是指用Windows的API函数来写程序,API由上千个API函数组成(Win95的API有两千多个)。而MFC是API的封闭,结合面向对象程序设计的继承性和多态性组成一个个的"类",共由一百多个类组成。尽管MFC比SDK方便,但要深入VC,直接去学MFC却是不明智的选择。只有在熟悉了MFC的运行机制的情况下,才有可能深入下去。所以学VC最好是先学用SDK编写程序,在此期间掌握Windows操作系统的工作原理和各API函数的应用,然后再深入MFC。 数据结构的基础就是离散数学,想自学离散数学的话,不知道你的数学怎么样,如果数学好的话,要自学离散数学的话估计不会太难,但是跟数据结构结合起来的话就比较难了!

㈦ 求WINDOWS程序设计(C语言版)的视频

推荐Dev-C++,比较小,安装文件自己网络一下应该就有了。常见的安装包里面可能有个网络内搜霸,用360什么的屏蔽掉就容行了,装完后打开.c文件直接按F9就能编译运行,比较方便。就是调试功能看起来比较烂。
也可以用VS2008,不过Windows7下Team Suite版本用官方版的安装文件不像Vista下面能直接改序列号激活,需要修改文件,比较麻烦;最麻烦的就是安装文件体积很大(将近3G),装起来也慢,学习语言的话大部分功能是用不到的。而且编译文件前需要先建立解决方案和项目,稍微麻烦一点。
Win7下我现在就用这两个。
====
[原创回答团]

如果对您有帮助,请记得点赞为满意答案,谢谢!祝您生活愉快!

㈧ Windows程序设计该怎么学

《来windows程序设计》是一本讲得非源常具体且基础的书,用来充作长时间的参考会比较有用,但是线性学习下来是非常困难的,实际上即使是已经写了几年windows程序的人,也可能并不怎么能背下来DIB那一堆。有人可能要说:这就叫不求甚解。但是这样的甚解根本一点必要都没有啊,用到再去查就好了,被底层的东西绊住,是别想往上走的。
现在使用图形,无论是使用GDI+,还是使用已有的图形处理库,亦或是使用别人封装好的DIB,都要比用原生API简单易懂很多。DIB那一套只是图像格式方面的细节而已,我推荐LZ在阅读这本书的时候适可而止,以后用到细节的时候再去翻阅查找。
LZ既然已经读了之前,那么就可以去自己动手写一些东西了。编程嘛,写东西才是学习最快的时候。不过我感觉原生API确实痛苦,LZ在这之后可以去尝试别的windows开发方法(毕竟你已经有了windows编程的基础世界观了),比如MFC或者干脆学习C#,这两个的好处是和微软本身的契合度高,用VS那一套东西就行,环境好搭。另外,时下比较好用的C++开发工具就是QT,不过是跨平台的,就是说和原生windowAPI距离远不少。

㈨ Windows程序设计与C语言的主要区别是什么

一、主体不同

1、Windows程序设计:基于MFC类库进行的程序开发设计。

2、C语言:是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。

二、特点不同

1、Windows程序设计:以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。

2、C语言:仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性。


三、优缺点不同

1、Windows程序设计:包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。专心的考虑程序的逻辑,而不是这些每次编程都要重复的东西,但是由于是通用框架,没有最好的针对性。

2、C语言:依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作,因此既能够用于开发系统程序,也可用于开发应用软件。



㈩ WINDOWS程序设计很难看不懂怎么办

第一个hello world跟着调试个一两天其实很正常。这东西入门比较难

我看的也是这本书。要回说缺什么必备知识,应答该说不是“编程语言”那个级别的,而是“设计思想”那个级别的:以前都是你控制整个程序的运行过程,而现在改变了,变得更接近windows控制整个程序的运行过程。它替你完成许多事,你只要在它有些事情不知道怎么做的时候跟它说怎么做(回调函数)而已。
c语言有用过函数指针吗,有把函数指针当作函数参数去调用某个函数这样的东西操作过吗?这是一个必备知识。

总之最难的应该是观念的转变,windows写界面的那一套已经不是按你的代码一步步走那么简单了,很多操作是windows内部完成,比如你看那个GetMessage函数,你一调用这个函数就不知道windows里面到底在干什么了,等到函数返回你已经拿到“消息”了。你鼠标点了窗口上的什么按钮,windows就会生成对应的消息;你鼠标移动到什么窗口,windows就会生成对应的消息;你输入了什么文字按了什么按键,windows就会生成相应的消息。而你要做的事情,就是处理这些消息而已。