MFC不能多線程操做控件的緣由

對於大多數mfc對象,請不要在線程間傳遞它們,無論是棧上的仍是堆上的!緣由以下:程序員       一、 mfc的大多數類不是線程安全的,調用傳入對象的成員函數可能不會報錯,可是未必能達到程序預約的功能!編程       二、 mfc與界面有關的類,其大多數成員方法都是經過sendmessage實現的,若是消息處理函數自己不是線程安全的,你從工做線程中調用這些方法早晚會同你界面線程的用戶消息響應發
相關文章
相關標籤/搜索