Phi*_*ney 15
MFC维护许多句柄映射,从HWND到CWnd,HDC到CDC等,它们存储在线程状态中.每个句柄映射都包含一个永久映射和临时映射 - 当您调用CWnd :: Create或CDC :: Attach等方法时会添加永久条目,而当您在没有方法的句柄上调用FromHandle时会创建临时条目永久进入.
在空闲处理期间(在CWinApp :: OnIdle中)清除临时条目,因此只能在处理当前消息时安全地使用它们.一旦返回到消息循环,或进入另一个模态循环(例如通过调用DoModal),它们就可能被删除.
归档时间: |
|
查看次数: |
3437 次 |
最近记录: |