📄 winhand_.h
字号:
////////////////////////////////////////////////
// WINHAND_.h文件
#include "_afxcoll.h"
class CObject;
class CHandleMap
{
// 实现(Implementation)
private:
CMapPtrToPtr m_permanentMap;
// 操作(Operations)
public:
CObject* LookupPermanent(HANDLE h);
void SetPermanent(HANDLE h, CObject* permOb);
void RemoveHandle(HANDLE h);
CObject* FromHandle(HANDLE h);
};
__inline CObject* CHandleMap::LookupPermanent(HANDLE h)
{ return (CObject*)m_permanentMap[h]; }
__inline void CHandleMap::SetPermanent(HANDLE h, CObject* permOb)
{ m_permanentMap[h] = permOb; }
__inline void CHandleMap::RemoveHandle(HANDLE h)
{ m_permanentMap.RemoveKey(h); }
__inline CObject* CHandleMap::FromHandle(HANDLE h)
{ return LookupPermanent(h); }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -