您所在位置: 网站首页 / 1、win32编程基础.ppt / 文档详情
1、win32编程基础.ppt 立即下载
2024-09-12
约985字
约13页
0
236KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

1、win32编程基础.ppt

1、win32编程基础.ppt

预览

免费试读已结束,剩余 8 页请下载文档后查看

15 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Win32编程基础Windows操作系统特点Windows程序的本质DOS程序是连续不断地编写的,即一条语句紧跟着另一条语句,程序执行控制或多或少按程序员的设计进行,并且是按语句的编写顺序进行的。例如DOSC++的入门程序一般是:
voidmain()
{
cout<<“Hello”;
cout<<“World.\n”;
}
程序执行是一行一行地连续进行的,如果还有更多的语句,程序将继续下去,并且按程序员所设计的循环和顺序进行。但Windows程序却不是这样的。Windows环境下,应用程序代表着所有可能的选项,并在屏幕上显示这些选项以供用户选择。这是编程的最新方式,称为事件驱动编程。用户的选择表示在所有的选项中,并在程序中作出正确的反映。例如有若干按钮,你无法规定用户按某种顺序按下。
在这种情况下,程序员必须为每个按钮分别编写不同的代码,即把程序分为若干小块,每一块用来完成一个事件。例如要显示字符串“Hello,World”,程序为:voidCFirstView::OnDraw(CDC*pDC)
{
	CStringhello=”Hello,World";
	pDC->TextOut(0,0,hello,hello.GetLength());
}
上述代码处理的事件为:当窗口被刷新时,调用OnDraw函数。当然还有许多类似的On事件,如OnMouse、OnButtonPress等等
除了事件驱动外,Windows编程是面向对象的。对象的含义很广,如窗口、窗口中按钮、文本框等都作为对象。typedefstructtagMSG
{
	HWND		hwnd;
	UINT		message;
	WPARAM	wParam;
	LPARAM	lParam;
	DWORD	time;	
	POINT		pt;				
}MSG;消息的定义这些windows消息都经过了严格的定义,并且适用于所有的应用程序。消息的处理匈牙利命名法是微软推广的一种关于变量、函数、对象、前缀、宏定义等各种类型的符号的命名规范。

匈牙利命名法的主要思想是:在变量和函数名中加入前缀以增进人们对程序的理解。它是由微软内部的一个匈牙利人发起使用的,结果它在微软内部逐渐流行起来,并且推广给了全世界的Windows开发人员。Windows变量的常用前缀Windows应用程序的结构
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

1、win32编程基础

文档大小:236KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用