CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

刚开始学SDK,用的《programming windows》这本书,有个函数看不懂

楼主SteveYoung(Fuck CCTV to die)2004-08-02 01:53:04 在 C/C++ / C语言 提问

是这样的,这是窗口函数的声明:  
   
  LRESULT   CALLBACK   WndProc   (HWND,   UINT,   WPARAM,   LPARAM);  
   
  参数我都知道,但是里边的LRESULT   CALLBACK代表什么意思?是怎么来的?我就不明白了,望高手给我指点一下!!谢谢!!!  
   
  另外,初学win32   sdk是不是不要深究这些比较好啊?请指点一下吧! 问题点数:20、回复次数:7Top

1 楼lifanxi(Byron)回复于 2004-08-02 02:06:30 得分 5

LRESULT是返回值,是用于消息处理的返回值,差不多就相当于long型。  
  CALLBACK表示它是一个回调函数,在程序中不直接调用,由于操作系统来调用,这个函数的地址是通过WNDCLASS结构体对象在RegisterClass时告诉操作系统的。  
   
  Top

2 楼liuxiaoqing(飞哥一族)回复于 2004-08-02 09:25:51 得分 4

楼上的说的不错。这是窗口处理函数,是处理消息的一个重要地方,由OS调用,所以故为“回调”Top

3 楼kaphoon(齐柏林飞艇)回复于 2004-08-02 11:21:08 得分 2

手头备个msdn  
  不懂的自己查~Top

4 楼karonhome(天天开心)回复于 2004-08-02 11:39:50 得分 2

markTop

5 楼RookieStar(Yukon)回复于 2004-08-02 11:45:41 得分 2

MSDN是学习的好帮手!!!Top

6 楼shusong1228(mugong)回复于 2004-08-02 12:48:07 得分 2

一时看不懂,就要慢慢看,不要灰心.刚开始时是这样的.有的地方就不看得太仔细了,可以跳过去.先有一个概念就行了.等看第二遍的时候,就好懂了!Top

7 楼answerear(有钱谈理想,无钱谈赚钱)回复于 2004-08-02 13:00:00 得分 3

来晚了。  
  lifanxi(Byron)是正解。LRESULT是一个32位的返回类型,CALLBACK是代表回调函数,由操作系统调用。  
  楼上的建议都很不错,准备MSDN,不懂可以查。Top

相关问题

  • WINDOWS 函数
  • 在windows sdk 编程中,SetCapture( )函数是什么意思?
  • 请教Windows Platform SDK Documentation关于CreateWindow()函数的用法,谢谢!
  • sleep()函数的问题sdk
  • 求《Programming windows》电子书及FINDWINDOW,SENDMESSAGE,WINEXEC,SHELLEXECUTE这几个API函数的用法
  • 关于Windows API函数FindWindows
  • 寻找windows api 函数库
  • 在MFC工程里可以使用Platform SDK: Windows Multimedia里的DWORD timeGetTime(VOID)(在Mmsystem.h中定义的)函数吗?
  • sdk是全称是什么啊?是windows下的函数库?和api有什么关系啊?
  • 如何卸掉Windows钩函数?

关键词

  • 函数
  • 操作系统
  • 调用
  • lresult
  • callback
  • 处理
  • 返回

得分解答快速导航

  • 帖主:SteveYoung
  • lifanxi
  • liuxiaoqing
  • kaphoon
  • karonhome
  • RookieStar
  • shusong1228
  • answerear

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo