C++坐昼協扮匂
作者 佚名技术
来源 程序设计
浏览
发布时间 2012-05-23
* * timer.start(200); // starts timer with new interval * * * * * * Example code: * * Copy and paste below sample code to test LRTimer * * * ______________________________________________________________________________ __ #include <stdlib.h> #include "LRTimer.h" // define callback function // static void myCallback(void* data) { static DWORD cnt = 0; char c; cnt++; switch (cnt % 4) { case 0: c = ''|''; break; case 1: c = ''/''; break; case 2: c = ''-''; break; case 3: c = ''\\''; } printf("\b%c",c); } int main(int argc, char *argv[]) { LRTimer lrt; lrt.setCallbackProc(&myCallback, NULL); // set the callback function by reference lrt.setInterval(50); // set delay interval in miliseconds lrt.start(); // start the timer getchar(); // let it run for a while - press Enter lrt.stop(); // stop the timer getchar(); // wait to show it''s stopped - Enter lrt.start(200); // start with different delay getchar(); lrt.stop(); system("PAUSE"); return 0; } ______________________________________________________________________________ __ * * * Permission to use, copy, modify, and distribute this software and its * * documentation under the terms of the GNU General Public License is hereby * * granted. No representations are made about the suitability of this software * * for any purpose. It is provided "as is" without express or implied warranty. * * See http://www.gnu.org/copyleft/gpl.html for more details. * * |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于C++坐昼協扮匂的所有评论