佚名通过本文主要向大家介绍了弱弱的问一句,弱弱的问一下,弱弱的问,弱弱的问下,弱弱的问一句表情包等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 弱弱地问:什么是回调函数?
描述:
解决方案1:
描述:
老看到用CallBack声明的函数, 能否举个简单的例子否, 谢谢....
解决方案1:
回调函数就是由自已设计的,但只是由系统调用的函数!!!
解决方案2: UINT SetTimer( UINT nIDEvent, UINT nElapse, void (CALLBACK EXPORT* lpfnTimer)(HWND, UINT, UINT, DWORD) );
第三个参数即回调函数的地址,须得遵守约定,定义成:
void CALLBACK EXPORT TimerProc(
HWND hWnd, // handle of CWnd that called SetTimer
UINT nMsg, // WM_TIMER
UINT nIDEvent // timer identification
DWORD dwTime // system time
);
不同函数的回调函数有它自己的约定