i don't get it. if i am calling Func(), then how my mfc app can access m_counter while Func() is running?.