问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是win32编程

发布网友 发布时间:2022-04-24 07:13

我来回答

5个回答

热心网友 时间:2022-06-17 08:44

Win32编程,指的是用Window提供的API(Application Programming Interface)为Window编写应用程序。
之所以称之为Win32,是因为现在的Window都是32位的(现在已经有64位的吧!但是最普遍是32位).
大家都知道,Window是由GDI.DLL、USER.DLL、KERNEL.DLL三大主要部分组成的。(其实你现在不知道也
不是说的很重要。只是在你学习编程的过程中,你肯定会经常碰到这几个字眼。你肯定会熟悉它的。),那么
学习Win32编程的大部分(特别是应用程序界面部分的编程)是用这三个DLL(Dynatic Linked Library)动态链接库
子程序形式提供的API函数。

就我认为:学习Win32编程得有几个重要条件:一是C语言功底。二是外语功底。三是使用Window的经验。
要学习它不是很难,但也决非易事:

首先:你必须有编程的经验。这里的经验不是指传统的DOS下的字符模式下的编程。大家都知道,Window是图形
操作系统、同时也多任务抢占式(理解它很重要),它是在图形模式下工作。当然你编程得服从于它。但是正
是因为这个,Window的编程模式就和DOS不一样。所有你得有DOS下编程的经验,但是还得转变为WINDOW下的编程
方式。因为两个系统的编程一个是过程化的。即程序从上到下,顺序执行。而另一个是,事件驱动的。要明白
这个,才会体验到Window的博大精深。
我觉得有必要对Window操作系统有所了解。什么是多任务,什么是抢占式。进程和线程的概念。但是刚
开始没有必要因为这些概念让我们失去信心。因为只要你入门了,你就会非常兴奋。
事件驱动:我们知道DOS下程序是顺序执行的。至少它是按着你指定的路径或条件执行的。尽管可能会
在某些条件下跳转,但是基本上是在你(程序的掌握之中),但是在事件驱动中,你只需考虑到可能出现的情
况,并对这些情况做相应的处理。当Window执行你的程序时,它会检测是否发生了你考虑的那些事情是否发生
,如果发生了某件事情(比如你用鼠标单击),它会给你的程序发送相应的消息(所以叫做消息驱动,这里
对就鼠标的消息是WM_MOUSELDOWN等).

参考资料:www.programfan.com/club/old_showbbs.asp?id=56433 - 15k

热心网友 时间:2022-06-17 08:44

win32 是指Window都是32位的操作系统,例如98、XP、2000、2003等操作系统,
win32编程就是在这些系统下的编程 ,运用Window提供的API(Application Programming Interface)为Window编写应用程序。

win32编程可以用C来完成,主要是通过windows的API来工作.但是API上千个,想全部掌握很难,建议安装一个MSDN随时查看.书籍方面又Petzeld的Windows程序设计,上下两册,讲的比较全面,但是内容很多.

我个人意见,我觉得你现在学win32编程倒不如先学C++,这样以后既能做win32程序(过程很繁琐),也能做MFC程序(明朗的多),而且有了面向对象思想之后,也可以继而学习JAVA或C#,用C#做windows form程序那叫一个方便!

所以强烈建议你先学C++,估计你是对控制台那个黑屏厌烦的,但是进入windows后你会发现,它比DOS的还烦!

热心网友 时间:2022-06-17 08:45

win=windows操作平台
32=32位的操作系统

顾名思义 可以简单理解为:编写可以在32位的windows操作系统下运行的程序。

热心网友 时间:2022-06-17 08:45

Win32编程,指的是用Window提供的API(Application Programming Interface)为Window编写应用程序。
之所以称之为Win32,是因为现在的Window都是32位的(现在已经有64位的吧!但是最普遍是32位).

热心网友 时间:2022-06-17 08:46

是指32位系统的windows编程
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? window怎么看32和64 Win32编程原理 window32位和64位有什么不同 window32位和64位的区别 win32是什么意思? 银行贷款查不查网贷大数据?网贷没有逾期记录还会影响银行贷款吗? 在apple手机上注册apple id 还是在电脑上注册 怎么申请苹果id账号,必须要电脑吗? 在哪可以查询网贷情况呢?怎么办呢? 注册苹果ID不用电脑可以吗 创建苹果id只能在苹果手机或电脑上注册吗? 怎样知道前世 如何知道前世的事 如何知道自己前世? 怎么知道自己的前世? 怎么样才可以知道自己的前世呢 高考自己报名怎么报? 如果手机号码长时间不用变成空号。需不需要注销 。 麻辣烫的配方都有哪些? 麻辣烫都需要哪些配料? 怎么看window电脑是32位 如何在WIN32下实现全屏显示 win32关闭应用程序 window32平台是什么? rebarwindow32 是什么东西 鱼不蒜、牛不韭、肉不姜是什么意思?古人这样说有什么根据? “鱼不蒜,牛不韭,肉不姜”是什么意思? 农村俗语“鱼不蒜,牛不韭,肉不姜”是什么意思?这样做菜有道理吗? 农村老人:“鱼不蒜,牛不韭,肉不姜”,这究竟是什么意思? 过年做饭,“鱼不蒜,牛不韭,肉不姜”,是什么意思? 农村俗语"鱼不蒜,牛不韭,肉不姜",到底是什么意思? 俗话说:“鱼不蒜,牛不韭,肉不姜”,什么意思,古人为什么这样讲? 农村俗语“鱼不蒜,牛不韭,肉不姜”是什么意思? 鱼不蒜,牛不韭,肉不姜,古人做菜有什么讲究? 农村俗语“鱼不蒜,牛不韭,肉不姜”是什么意思,这样做菜有道理吗? 农村俗话常说的鱼不蒜,羊不姜,牛不韭都是指的什么意思呢? 你知道“鱼不蒜,牛不韭,羊不姜”是什么意思吗? 做菜俗语:“鱼不蒜,牛不韭,肉不姜”,到底有什么道理? 俗语“鱼不蒜,牛不韭,肉不姜”,有道理吗? 农村常说:“鱼不蒜,羊不姜,牛不韭”,究竟啥意思呢?