回 帖 发 新 帖 刷新版面

主题:菜鸟学编程

请问WinProc 函数前面的关键字,为什么有时候是CALLBACK 而有时候则是WINAPI? 

回复列表 (共4个回复)

沙发

winmain是windows程序的主函数 相当于main函数

而winproc是回调函数

一时半会也说不清楚..不好意思..

我也才开始研究WIN32SDK编程
建议你边看<<windows程序设计>>这本书边研究代码写代码

这本书 网上一般是 CHM 格式的..快3M

板凳

那只是一个宏, CALLBACK和WINAPI其实都是__stdcall.

3 楼

#define WINAPI __stdcall

#define CALLBACK   __stdcall


在<win.h>中

4 楼

WINAPI 和 CALLBACK 都是__stdcall,这关系到参数入栈的方式(是从左到右还是从右到左)。

我来回复

您尚未登录,请登录后再回复。点此登录或注册