关于C++定时器回调函数的问题?

BOOL WINAPI 定时器回调函数3(HWND h, UINT msg, UINT_PTR id, DWORD time)

SetTimer(0, 10088, 5000, (BOOL)定时器回调函数3);这里的参数4一直报无法将参数 4 从“bool”转换为“TIMERPROC”
能将定时器回调函数3()的返回值修改为BOOL吗? 为什么参数4一直报错呢? 我想要返回值要怎么写呢?

API限定返回值只能是void,所以你不能用BOOL类型,如果想返回值,用全局变量来保存返回值吧。

函数名汉字的?