A Read/Write lock with MFC C++