VC最简单最高效的枚举PC串口
VC最简单最高效的枚举PC串口,一个函数搞定
多线程临界段类同步演示1
多线程同步演示1,采用MFC的临界段类CCriticalSection来实现多线程同步。
多线程临界段同步演示1
多线程临界段同步演示1,用不同步和同步来对比多线程编程,直观深刻。采用API方式而非MFC类方式。
多线程不同步演示2
多线程不同步演示2,一个线程写数据,另一个线程读取数据,在没有同步的情况下,会出现什么问题?若你不知道,你可以看看该源码。
VC++实现的切换按钮控件源码
VC++实现的切换按钮控件源码,用一个按钮实现两个选项的切换,带切换动画,类似于开关按钮。自绘实现。
多线程同时操作全局变量的出错演示
多线程同时操作全局变量的出错演示:演示了9个线程同时操作全局变量的出错结果,并采用自动验证结果,直到程序出错,有很好的演示和学习价值。
线程间通信方式3:消息传递方式
线程间通信方式3:消息传递方式的演示。采用计算演示线程的执行,并采用用户界面线程来实时显示执行的进度,线程间的通信方式采用了3种方式相结合,对多线程间的通信有比较好的学习和研究价值。
线程间通信方式2:参数传递方式
线程间通信方式2:参数传递方式。通过3类线程的创建方法,演示了给线程传递方式的方式,包括;单参数、多参数和类3类。
不使用MFC类库而使用CRT标准库函数获取日期时间的简单方法演示
不使用MFC类库而使用CRT标准库函数获取日期时间的简单方法演示.
不用CTime等MFC类,而采用time.h等的函数就能获取系统的日期时间等,简单实用。
采用全局变量方式实现多线程的通信
采用全局变量方式实现多线程的通信:用一个全局变量来控制时间显示线程的时间显示格式,比较简单,仅供参考和学习,欢迎大家多多交流。
MFC创建用户界面线程方法2
MFC创建用户界面线程方法2:不用AfxBeginThead函数创建,而是采用CreateThread成员函数。演示了3个用户界面线程的相互通信和工作。采用另一种方法传递线程之间的参数。
MFC用户界面线程的创建示例
MFC用户界面线程的创建示例,该实例演示了文件复制的自定义,并实时显示操作进度、操作时间等,采用工作线程和用户界面线程想结合,消息的传递等。
采用AfxBeginThread创建工作线程
采用AfxBeginThread创建工作线程。采用素数的判断来演示,涉及到多参数的传递,消息的响应和信息的实时显示等。
采用_beginthreadex创建多线程
采用_beginthreadex创建多线程,5个线程模拟5个人,共同合作完成一项任务,采用齐头并进的方式。对_beginthreadex编程有很好的指导意见
采用_beginthread创建多线程
采用_beginthread创建多线程,创建尽可能多的线程,直到系统不能创建为止,创建数目实时动态显示。
ActiveX控件测试容器
ActiveX控件测试容器(TstCon32.exe)
在Vista或者windows7操作系统可用
在VS2008 IDE中编译通过。
多线程同步演示(采用CreateThread()和WaitForMultipleObjects()函数)
采用多线程技术,使用CreateThread WaitForMultipleObjects函数等,实现了5个人赛跑比赛的模拟,并统计比赛结果。是一个比较好的多线程的演示。
多线程与单线程的对比(采用CreateThread)
多线程实例,采用CreateThread函数。
(1) 该程序还将和单线程做对比。
(2) 由于给线程的函数传递了多个参数,所以采用结构体的方式传递参数。
(3) 为了演示效果,采用了比较耗时的打点处理。
为 adobe reder添加书签
给 adobe reder添加书签功能,完美解决中文乱码和支持adobe reder10.0、adobe reder11.0
二进制十进制互转
用c++实现了二进制与十进制的相互转换,并能连续操作,支持带小数位的操作。浮点整数转二进制,带小数的二进制转十进制。