2016 - 2024

感恩一路有你

windows程序设计第五版 为什么大学软件工程系里不教Windows程序设计?

浏览量:2841 时间:2021-04-04 18:15:06 作者:admin

为什么大学软件工程系里不教Windows程序设计?

Windows编程需要高水平的C/C技能:

除了深入了解和熟悉C/C的基本知识(包括但不限于宏、多级指针和通用指针、标准模板库等),还需要了解C/C常用的设计模式;

最重要的是您还需要了解windows消息机制、钩子机制、windows窗口组件系统、DLL API封装和调用、注册表读写、windows服务开发模式、ring0和RING3、多线程和协作、套接字网络编程等

如果您是基于在MFC开发方面,还需要了解MFC库的开发如果是基于SDK的开发,需要了解常用Windows API的用法和编程方式,熟悉MSDN的用法;

随着研究的深入,您会发现您可能还需要逐步了解COM/DCOM/COM,你会发现你在大学课堂上所学的远远不足以支持你学习windows编程。。。你最好学好基础知识[我要安静][我要安静][我要安静

计算机编程的基本步骤:

(1)创建界面。程序的界面必须在一开始就设计好,否则后期很难修改。因此,是使用windows提供的默认皮肤(参见图1)还是编写自己的皮肤需要首先考虑。注意:如果是一个完整的软件,需要先设置软件功能。

(2)设置属性。这是一种通用的方法,类似于“创建程序接口”。基本方法是“属性窗口,代码(对象名称)”。属性名称=属性值“)。

(3)编写代码。在完成了程序的理论设计之后,我们开始编写程序代码。特定代码与程序本身相关。

(4)保护项目。设计完成后,需要先保存项目。最好为每次修改保存源项目和修改后的项目,以便将来出现错误时可以快速恢复。

(5)试验程序。修改完成后,要及时进行测试,发现存在的问题,并在创建可执行程序后进行修改比较困难。

(6)创建可执行程序(脚本)。项目完成后,您可以创建一个可执行程序(或脚本)。这时,计算机程序已经设计好了。

windows程序设计第五版 windows程序设计第7版 小甲鱼Windows

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。