Winapi 如何确定计时器id是否存在?

Winapi 如何确定计时器id是否存在?,winapi,Winapi,我可以用SetTimer(hwnd,id,elpase,proc)创建一个新的计时器,但是我不能保证id的计时器不存在 有没有办法知道id的计时器是否存在?我想你的意思是SetTimer(Win32没有CreateTimer) 从发布的Win32 API中,无法确定特定窗口的计时器是否已经存在 请记住,每个窗口(hwnd)可以有一个具有相同id的独立计时器。我假定您无法控制该窗口,因此不知道正在使用哪些(如果有的话)其他计时器id 如果您真的担心覆盖其他人的计时器,为什么不在父hwnd中创建一个

我可以用SetTimer(hwnd,id,elpase,proc)创建一个新的计时器,但是我不能保证id的计时器不存在


有没有办法知道id的计时器是否存在?

我想你的意思是SetTimer(Win32没有CreateTimer)

从发布的Win32 API中,无法确定特定窗口的计时器是否已经存在

请记住,每个窗口(hwnd)可以有一个具有相同id的独立计时器。我假定您无法控制该窗口,因此不知道正在使用哪些(如果有的话)其他计时器id


如果您真的担心覆盖其他人的计时器,为什么不在父hwnd中创建一个子窗口并在其中创建一个计时器?

没有带有此签名的
CreateTimer
API调用。您指的是
SetTimer
?@IInspectable:corrected.thx。