标签: c++ windows
我将控件子类化,控件本身就有wm_timer。我需要为我的代码创建一个计时器,如何为我的代码获取一个独有的计时器ID?
答案 0 :(得分:1)
不幸的是,当HWND为空时,您只能获得SetTimer来创建新ID。 如果你想要一个独特的计时器,你需要在没有HWND的情况下使用SetTimer,在这种情况下,计时器消息会直接发布到你的计时器proc。
要将定时器消息发送到子类窗口,您只需选择一个您希望唯一的定时器ID。