???

解决方案 »

  1.   

    故名思义,是Previous CreateWindow,即在真正的Create前的处理操作,主要用于改变窗口风格。因为MFC创建应用时,窗口风格设置了一些缺省的风格,可能你不喜欢,那么你可以在这里对风格进行修改,当然其作用不仅仅如此。该函数可以简单的通过继承OnCreate来实现:
    OnCreate(...)
    {
       //这里修改窗口风格
       Base::OnCreate(...);
       //其他的一些代码
    }当然不能完全使用上面的方式替代,事实上,作为一个良好的编程风格,最好在PreCreateWindow中处理(好象是MS的跟班:))
      

  2.   

    在创建窗口前被调用的函数,是一个虚函数,可以重写,在其中设置窗口的风格,大小,菜单等等所有CREATESTRUCT可以设置的参数