永发信息网

SetTimer函数的问题

答案:2  悬赏:70  手机版
解决时间 2021-02-19 08:17
  • 提问者网友:泪痣哥哥
  • 2021-02-18 10:48
在SDK中
SetTimer (NULL, 500, TimerProc);
这里的问题是什么,如果第一个参数为空,忽略第二个参数(这个是我的理解),我填了3个参数
编译出错error C2660: 'SetTimer' : function does not take 3 parameters

加上第二个参数又有
error C2664: 'SetTimer' : cannot convert parameter 4 from 'void (struct HWND__ *,unsigned int,unsigned long,unsigned long)' to 'void (__stdcall *)(struct HWND__ *,unsigned int,unsigned i
nt,unsigned long)'
这个函数不关联一个句柄该怎么用
加上第二个参数又有
error C2664: 'SetTimer' : cannot convert parameter 4 from 'void (struct HWND__ *,unsigned int,unsigned long,unsigned long)' to 'void (__stdcall *)(struct HWND__ *,unsigned int,unsigned i
nt,unsigned long)'

SetTimer (1, 500);
这样的话,我要捕捉这个消息所响应的代码应该放在哪,没有关联到窗口句柄?
最佳答案
  • 五星知识达人网友:爱难随人意
  • 2021-02-18 11:42
SetTimer (1, 500);
全部回答
  • 1楼网友:千杯敬自由
  • 2021-02-18 12:41
我自己写的 #persistent #noenv v_enable=` $0:: { v_enable:=!v_enable if (v_enable=`) settimer, label0, off else settimer, label0, 1 } return label0: { sendraw, 0 } return
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯