mfc设置临界区

多线程编程时常常需要设置临界区来防止多个线程同时访问一个资源,设置方法如下


1、CRITICAL_SECTION m_crtical_section;//定义一个临界区

2、::InitializeCriticalSection(&m_crtical_section);//在初始化里面初始化临界区
3、
::EnterCriticalSection(&m_crtical_section);
long lInputValue = m_samlight.ScGetLongValue(4);
::LeaveCriticalSection(&m_crtical_section);


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部