共用方式為


CWndClassInfo::Register

呼叫 CWindowImpl::Create 註冊視窗類別,如果尚未註冊。

ATOM Register(
   WNDPROC* pProc 
);

參數

  • pProc
    [in] 指定現有的視窗中類別的原始視窗程序。

傳回值

如果成功,唯一識別已登錄的視窗類別的元素。 則為,否則為 0。

備註

如果您指定了 DECLARE_WND_CLASS (在 CWindowImpl的預設值) 或 DECLARE_WND_CLASS_EX 巨集, Register 註冊新的視窗類別。 在這種情況下,不會使用 pProc 參數。

如果您指定了 DECLARE_WND_SUPERCLASS 巨集, Register 註冊一個 super 類別—根據現有的類別,但是使用不同的視窗程序的視窗類別。 現有的視窗類型的視窗程序在 pProc傳回。

需求

Header: atlwin.h

請參閱

參考

CWndClassInfo 類別

CWndClassInfo::m_atom

CWndClassInfo::m_wc

CWndClassInfo::pWndProc