CWndClassInfo::Register

调用 CWindowImpl::Create 注册窗口选件类,则注销。

ATOM Register(
   WNDPROC* pProc 
);

参数

  • pProc
    [in]用于指定现有窗口选件类的原始窗口过程。

返回值

如果成功,唯一标识注册窗口选件类的原子。 否则,0。

备注

如果指定了 DECLARE_WND_CLASS (在 CWindowImpl的默认值)或 DECLARE_WND_CLASS_EX 宏,Register 注册新的windows选件类。 在这种情况下,不使用 pProc 参数。

如果指定了 DECLARE_WND_SUPERCLASS 宏,Register 注册创建超类时—基于现有选件类,但在窗口选件类使用不同的窗口过程。 现有窗口选件类的窗口过程在 pProc返回。

要求

Header: atlwin.h

请参见

参考

CWndClassInfo选件类

CWndClassInfo::m_atom

CWndClassInfo::m_wc

CWndClassInfo::pWndProc