我想向ontimer 函数中传入数个参数,不是id,而是数个坐标值,有可能吗?

解决方案 »

  1.   

    你用什么框架?Win32 or MFC ??截获WM_TIMER,自己处理消息参数即可,不过不推荐这么作,若是MFC框架,建议使用类变量来作
      

  2.   

    OnTimer函数是MFC调用的,不是你调用的,所以你不可能给OnTimer传递任何参数。如果你在OnTimer中需要一些数据,可以放在OnTimer可以取得到的地方,比如放在窗口类的成员变量中,如果是view的话,也可以放在Document中;另外还可以放在全局变量或者app和CMainFrame的成员中。然后让OnTimer自己去取这些数据。