摘要:
http://topic.csdn.net/u/20081107/09/69dbccb7-5da3-4b50-9792-8cd2df37f2b5.html最后用线程同步的方法解决 //初始化同步事件 hTimer=::CreateEvent(NULL,FALSE,FALSE,NULL); //线程中的相关代码 CRecordreaderView *m_pView = (CRecordreaderView *)lParam; ///////////////////// 发送查询命令相关代码 //////////////////// while(::WaitForSingleObject(hTim 阅读全文
摘要:
源码在 D:\MyProject\利亚德\110-Frame02\s设计资料\vc 控制台(console)下实现线程和定时器的例程,使用CreateThread//************************************************************************************//本程序使用了两种实现定时的方法,都是基于API的,而不是MFC//// 1. 是使用线程定时休眠的方法,启动线程ThreadProc,在线程中输出,然后Sleep 1000ms// // 2. 使用定时器方法,设置一个1000ms的定时器(SetTimer),然 阅读全文
摘要:
http://blog.sina.com.cn/s/blog_52996aea0100bpnn.htmlVC++中timer很容易给人感觉是多线程的。其实不然,他是通过消息触发事件的。。通过SetTimer函数设定定时器后,在规定时间内向消息队列中加入wm_timer消息来触发事件。并且只有该消息返回后才处理下个消息。 可以通过程序来验证。BOOL bThreadEnd = TRUE;UINT ThreadPro(LPVOID pParam);void CTestThreadDlg::OnTimer(UINT nIDEvent){// TODO: Add your message handle 阅读全文
摘要:
佛曰,我从没认真地看过正则表达式,当今天用到它时,才觉得不认真地使用正则表达式是多么错误的一件事情.鉴于此,我花了两个小时的时间认真的读了一下这篇正则表达式30分钟入门教程,收获颇丰,故转载至我博客,以备忘,以分享.同时,分享一个正则表达式测试工具,相当好用的说(破解版): MTracer(已经下载到 F:\SoftWare-new\MTracer正则表达式 )版本:v2.31 (2009-4-11) 作者:deerchao 转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与 阅读全文
摘要:
http://zhidao.baidu.com/question/54393053.html有,给你两个CodeProject上的.C++:http://www.codeproject.com/KB/dotnet/expresso.aspxC#:http://www.codeproject.com/KB/cs/RegularExpressionTester.aspx强大正则表达式编辑器 http://d.download.csdn.net/down/2946210/xuleibo1985 (已经下载到 F:\SoftWare-new\regex强大正则表达式编辑器.rar)!!! MTrace 阅读全文