VC++怎么用按钮控件控制仪表

仪表是用OnTimer控制指针,现在仪表只要一运行就会动,我想用按钮来控制它的运行和停止

停止按钮单击时用KillTimer销毁定时器,运行按钮单击时再SetTimer

按键中增加启动/停止 Timer的代码,或者
增加不操作 Timer,增加一运行和停止的标志变量

主要就是一个标识位。在定时器处理函数中判断这个标识位,用按钮来控制它的true,false。处理函数中根据true,false来决定代码执行或否。

是自己的程序还是别人的程序,自己的程序用killtimer终止timer,别人的程序,hook消息循环,吃掉wm_timer消息。

楼主这是什么仪器,是一次timer就动一次还是什么,难道是步进电机?timer作用是什么,按1楼所说,增加相应操作代码即可

你在OnTimer函数里面把控制控制仪表动的代码提取到一个函数,通过按钮来置一个标记控制调用该函数。