怎样学习windows程序设计

怎样学习windows程序设计,第1张

首先,对于WINDOWS 下的变量需要熟悉,HISTANCE 是实例句柄,而PSTR属于字符串指针,这些都是WINDOWS 将一些基本变量进行了重定义而更形象的表述了这个变量它应该是个什么。

接下来,我解释一下这几个参数

1.在WINDOWS 程序运行时候,这个程序会产生一个动态的进程。也就是一个新的实例,而第一个参数 hInstance 就是被赋予了这个进程空间埋早孙中独一无二的实例句柄弯链。

2.C/C++运行库总是将 hPrevInstance 设置为NULL,这个参数完全是为了方便16位程序的移植,现在已无用处。

3.szCmdLine 这个参数指定了进程运行时的命令行比如你运行一个叫Command 的程序,这样 Command -arg 那么这个参数就是“Command -arg”

4.iCmdShow 指定了这个窗口如何被显示,其中的参数睁指很多,参考MSDN的说明。

以上的具体治疗可以查询微软的MSDN

http://msdn.microsoft.com/en-us/library/ms633559(VS.85).aspx

教材的话可以采用《Windows 核心编程》里面有比较深入的说明。

计算机程序设计基本步骤:

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

(2)设置属性。这个是通用的方法,作用和“创建程序界面”差不多,基本方法就是“属性窗口、代码(对象名称.属性名称=属性值)”。

(3)编写代码。完成程序理论设计之后,就开始编写程序代码了,具体代码与程序本身有关。

(4)保存工程。设计嫌烂完毕之后首先需要把工程保存下来,最好是每一次修改都保存源工程和修改后的工程,以便日后在遇到错误时快速恢复。

(5)测试程序。完成修改之后要及时测试,发现已有的问题,创建了可执行程序之后就很难再修改物团了。

(6)创建可执行程序(脚本)。完成工程之后就可以创建出一个可执行程序(或罩者橘脚本)了。此时计算机程序已经设计完毕。

首先要弄明白Windows的消息循环机制,很多书上都讲

有一本很经典的《Windows程序设计》,很简单但很实用,看起来没难度但还能教芹唯世会你很多东西

明白了这些拿微软的或者其它集嫌肢成开发工具,山和窗口都是自动生成的

学了窗口变成之后,你会发现窗口编程也许是编程生活中最为无聊和浪费时间的地方,因为他面对的是人,你总得试着去满足所有人的要求


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12447795.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存