当前位置:七道奇文章资讯编程技术VC/C++编程
日期: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++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .