OnCreate在OnCreateClient区别

1.OnCreate在OnCreateClient之前执行, 
因此一些操作只能放在OnCreateClient中执行, 
比如分割窗口。

2.OnCreat在主框架自身被创建时调用,而OnCreateClient使创建客户区窗口(即m_hWndMDIClient)时被调用。在建窗时执行 OnCreate()时候被自动调用。 作用是建CView object

只有当你想改变CCreateContext结构中的数值时才需重写(override) OnCreateClient.
其它情况下,不要重写!
重写中,不要修改CREATESTRUCT结构(尽管它是OnCreateClient的另一参数)。修改CREATESTRUCT结构,应在PreCreateWindow中做。

原文地址:https://www.cnblogs.com/likeIT/p/2608460.html