RT,求高手

解决方案 »

  1.   

    CMainFrame()类里面的PreCreateWindow()函数是完成窗口的创建和注册
    CWINAPP类里面的InitInstance()函数,又被说是完成了窗口的注册创建显示所有工作的函数,彻底迷糊了
      

  2.   

    我MSDN都没有啊,怎么看。。刚学VC
      

  3.   

    VC++深入详解看到第三章MFC框架就卡在这里了 = =,部长向新手解释下吧 
      

  4.   

    你Debug调试啊,F11进入函数内部看看不就明白了,或者看看侯捷的MFC深入浅出一书
      

  5.   

    我按F11没用的要求输入源文件路径,我没有VS
      

  6.   

    PreCreateWindow()是给程序员一次修改窗口的机会
    你看pre的意思就是先 前的意思 也就是在 创建之前执行的函数  
    如果你不坐改变  那么系统就自动创建一个默认的窗口 
    如果你像改变窗口在这个函数里面修改就可以了
      

  7.   

    这个函数的参数,是个结构体,CreateStruct结构体,都是大写字母typedef struct tag CREATESTRUCT   {   LPVOID lpCreateParams;   HANDLE hInstance;   HMENU hMenu;   HWND hwndParent;   int cy;   int cx;   int y;   int x;   LONG style;   LPCSTR lpszName;   LPCSTR lpszClass;   DWORD dwExStyle;   } 
    看看这个结构体就猜到了,是让你修改窗体的风格的