搜索资源列表
MicroDelay
- 这是一个产生产生毫秒级时钟延时的程序 .
c-DelayProgram
- C语言编写的关于延时程序的研究,写的比较好-C language programs on the delay of the research and write better
MultiThread
- 如果我们在一个MFC对话框程序里面,点击一个执行延时10秒的按钮,那么在这10秒延时过程中,对话框程序将无法做其他的事,不响应其他的消息,那么它就是一个单线程的程序,因为它本身就拥有一个主线程,主线程处于工作状态,将无法响应其他的消息。 因此,为了让程序更好的处理一些耗时的操作,所以将一些耗时的,并且不直接表现在界面上的一些工作,另开一个线程去操作,因此在这里有必要学习——多线程编程。-If we are in an MFC dialog program inside, click on a
BCB多线程
- 程序的执行原理是这样的,一个多线程里面包含了读和写test.txt记事本的功能。 因为读写记事本的消耗时间很短,在写记事本里面故意加了2s延时以造成多线程的明显冲突。本多线程是使用的临界区:CRITICAL_SECTION。按下按钮,通知线程要写入一串字符(线程执行完需要2s以上),延时20ms后通知线程再写入一串字符,跟第一次写入造成“冲突”,延时20ms后,在两个写都没完成时再通知线程要读同一个记事本。 因此造成线程中三个事件“打架”。(Procedures for the implem