C语言中LRESULT CALLBACK是什么意思啊?
C语言中LRESULTCALLBACK是什么意思啊?今天发现DEVC中间可以使用窗口化,发现这个代码不懂..得得得,管他哪个的..告诉我这是什么意思...
C语言中LRESULT CALLBACK是什么意思啊?
今天发现DEVC中间可以使用窗口化,发现这个代码不懂..
得得得,管他哪个的..
告诉我这是什么意思 展开
今天发现DEVC中间可以使用窗口化,发现这个代码不懂..
得得得,管他哪个的..
告诉我这是什么意思 展开
4个回答
展开全部
LRESULT是一个数据类型,指的是从窗口程序或者回调函数返回的32位值。
在winnt.h中typedef long LONG;
在windef.h中typedef LONG LRESULT;
所以LRESULT就是长整型。之所以取名类LRESULT,是因为L即long;result表示结果,说明这个函数的返回值是某个结果。
CALLBACK是由用户设计却由windows系统呼叫的函数,统称为callback函数。某些API函数要求以callback作为你参数之一。
回调函数,这里也叫窗口函数,来执行窗口的消息循环,在建立窗口类的时候,可以指明窗口函数地址。
在winnt.h中typedef long LONG;
在windef.h中typedef LONG LRESULT;
所以LRESULT就是长整型。之所以取名类LRESULT,是因为L即long;result表示结果,说明这个函数的返回值是某个结果。
CALLBACK是由用户设计却由windows系统呼叫的函数,统称为callback函数。某些API函数要求以callback作为你参数之一。
回调函数,这里也叫窗口函数,来执行窗口的消息循环,在建立窗口类的时候,可以指明窗口函数地址。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
单片机,即单片微控制器,也称为单片微型计算机,是将中央处理器(CPU)、存储器(ROM,RAM)、输入/输出接口和其他功能部件集成在一块 在一个小块的集成电路上,从而实现对整个电路或系统的数字式控制。单片机不是完成某一个逻辑功能的芯片,而是...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
typedef DWORD LRESULT
或 #define LRESULT LONG
#define CALLBACK PASCAL
或 #define CALLBACK __stdcall
LRESULT 就是long型,是Windows API的一种返回类型;CALLBACK表示这个函数是给系统调用的,实际上CALLBACK就是__stdcall(回调函数)
或 #define LRESULT LONG
#define CALLBACK PASCAL
或 #define CALLBACK __stdcall
LRESULT 就是long型,是Windows API的一种返回类型;CALLBACK表示这个函数是给系统调用的,实际上CALLBACK就是__stdcall(回调函数)
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
windows中的回调函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个是vc的东西哦,不是C语言的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询