注册窗口选件类
windows “在传统编程类别”窗口中定义 “类”的特性 (不是 c. C++ 类) 任意数量的窗口中创建。 这种类是一个模板或模型创建的窗口。
窗口在旧程序的类的寄存器 " 窗口
在窗口中旧程序,不使用 MFC,您处理所有消息到其 “窗口过程”或 “WndProc的窗口”。WndProc 与 windows 通过注册”进程 “窗口类。 主窗口在 WinMain 函数注册,但是, windows 其他类应用程序中的任何位置来注册。 注册依赖于包含指向 WndProc 功能与光标的,背景画笔规范时,等的结构。 结构作为参数传入,与类一起的字符串名称,在以前的调用 RegisterClass 功能。 因此,注册类可以由多个窗口共享。
窗口在 MFC 程序的类注册
相反,大多数 windows 类注册事件在 MFC 框架计划自动完成。 如果使用 MFC,使用类继承的,常规 C++ 语法您从现有库类通常派生 c. C++ 窗口类。 框架仍使用传统 “注册类,”,它提供了几标准节,注册,当需要。 通过调用 AfxRegisterWndClass 全局函数然后通过注册的类可以注册附加注册类将 CWnd的 创建 成员函数。 如下所述,传统 “注册类”窗口中不会与 c. C++ 类混淆。
有关更多信息,请参见 技术说明 1。