关于线程,EnterCriticalSection未定义的问题
关于线程 ,EnterCriticalSection的问题
我在窗体
unit 1
定义全局变量
MyCs: TRTLCriticalSection;
窗体创建时候
InitializeCriticalSection(MyCs);//初始化临界区
窗体结束时候
DeleteCriticalSection(MyCs);//删除临界界
问题出在这里:
我创建线程
unit 2
EnterCriticalSection(MyCs); //进入临界区
try
//程序代码
finally
LeaveCriticalSection(MyCs); //离开临界区
end;
编译时候显示:undeclared identifier:"EnterCriticalSection"
请问是什么原因啊?