http://gaowenbina.blog.sohu.com/98138700.html
http://gaowenbina.blog.sohu.com/98138942.html
这两篇文章对我很有启发。
讲的是线程中结束了HANDLE,然而又用到了HANDLE,
我的错误如下:
我的程序如下:
调试的时候:
我的程序当第一次点击按钮时会运行该函数,但是因为RecordFlag没有初始化,导致并没有做if{}中的内容,所以RFile没有初始化,而是直接做的是else中内容,就直接closehandle()了,就出错了,所以当我第二次点击该按钮时做if中内容。
这也是我直接运行的时候,第一次点击按钮时没有反应,第二次点击的时候按钮上的文字才改变。
看来初始化很重要,还有就是delete一个指针,记得将它的值赋为NULL,这是一个好习惯。