日期:2011-03-22 13:55:00 来源:本站整理
<b>初级WINDOWS API C++语言版编程(2)</b>[VC/C++编程]
本文“<b>初级WINDOWS API C++语言版编程(2)</b>[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
在上一篇中我侧重介绍了WINDOWS API32程序的基本构造框架,您一定想完成自己的第一个WINDOWS程序吧?别忙我先向您介绍一下API的窗口函数,只有理解它您才能举行编程.
什么是窗口函数呢?它又定义了什么呢?窗口函数定义了利用程序对承遭到的差别消息的呼应,此中包含了利用程序对各种大概承遭到的消息的处理历程,是消息处理分支掌握语句的调集.普通来说,窗口函数由一个或多个switch语句构成.每一个case语句对应一种消息,当利用程序承遭到一个消息时,在窗口函数内的呼应的case语句就会被激活并履行呼应的呼应程序模块.
简单的说窗口函数就是利用程序处理承遭到的消息的函数,此中包含了利用程序对各种大概承遭到的有效的消息的处理历程.
窗口函数的普通格局是这样的:
LRESULT CALLBACK WndProc
( HWND hwnd, //窗口句柄
UNIT message, //代表所处理消息的消息值
WPARAM wParam, //消息的附加参数(1)
LPARAM lParam //消息的附加参数(2)
)
{
... //省略
switch(message) //message为标识消息的消息值
{
case...
...
break;
...
case WM_DESTROY:
PostQuitMessage(0);
default:
return DefWindowProc(hwnd,message,wParam,lParam);
}
return(0);
}
窗口函数主体内容是消息处理语句,它由多个case语句构成.您只需求将窗口大概接纳到的消息在case语句中编写呼应的处理程序段便可以了.
以上是“<b>初级WINDOWS API C++语言版编程(2)</b>[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论