次の方法で共有


CWndClassInfo::Register

登録されていない場合、ウィンドウ クラスを登録するに CWindowImpl::Create が呼び出されます。

ATOM Register(
   WNDPROC* pProc 
);

パラメーター

  • pProc
    [入力]既存のウィンドウ クラスの元のウィンドウ プロシージャを指定します。

戻り値

および登録されるウィンドウ クラスを一意に識別する、成功します。それ以外の場合は 0。

解説

DECLARE_WND_CLASSRegister が新しいウィンドウ クラスを登録した場合は CWindowImplの既定値) または DECLARE_WND_CLASS_EX のマクロを指定する場合は。この場合、pProc のパラメーターは使用されません。

DECLARE_WND_SUPERCLASS のマクロを指定する場合は、Register は、スーパークラス—既存のクラスを使用して別のウィンドウ プロシージャに基づくウィンドウ クラスを登録します。既存のウィンドウ クラスのウィンドウ プロシージャは pProcに返されます。

必要条件

Header: atlwin.h

参照

関連項目

CWndClassInfo クラス

CWndClassInfo::m_atom

CWndClassInfo::m_wc

CWndClassInfo::pWndProc