术语 | CCreateContext | ||||||||||||||||||
释义 | CCreateContext CCreateContext没有基类。 在主程序创建框架窗口、以及文档相关的视图时,会使用CCreateContext结构。建立窗口时,此结构中的值用于连接构成文档的组件和文档数据的视图。仅当覆盖了创建过程时才需要使用CCreateContext。 CCreateContext结构包含了指向文档、框架窗口和文档模板的指针,包括了一个CRuntimeClass指针,CRuntimeClass标志了待创建的视图的类型。运行时类信息和当前文档指针用于动态地创建视图。下表列出了CCreateContext的每个成员的用法:
当在文档模板上创建一个文档及其相关的组件时,它检查存储在CCreateContext结构中的信息的有效性。例如,不能在一个不存在的文档上建立视图。 注意: CCreateContext结构中的所有指针都是可选的,在不需要或者未知时可设为NULL。 “请参阅”部分列出的函数会用到CCreateContext结构。在覆盖这些函数之前,最好看以下对它们的详细说明。 以下是一些通用的指导原则:
要了解有关CCreateContext的更详细的信息,请参阅MFC的例子VIEWEX。 #include <afxext.h> 请参阅: CFrameWnd::Create, CFrameWnd::LoadFrame, CFrameWnd::OnCreateClient, CSplitterWnd::Create, CSplitterWnd::CreateView, CWnd::Create |
||||||||||||||||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。