MFC中Afx为前缀的函数,为全局函数。例:AfxGetApp返回 指向CWinApp的对象的指针
文档/视类结构
文档类:从CDocument中派生的 用于管理 存放 加载 数据.
视类:从CWnd派生的 用于显示 和 修改.
MFC中 为了将 数据和显示 分离开来,于是就搞出了文档/视类结构。
窗口类 窗口类对象 和 窗口
窗口类是类
窗口类对象 不是 窗口. 只是窗口类对象中一般有个数据成员 HWND m_hWnd 窗口句柄 与窗口相关联.
当窗口类对象调用销毁窗口函数时 窗口类对象并不会析构释放.窗口类对象 按其作用域 这些而存在.
所以 当你销毁一个窗口时,其窗口类对象还是存在的
窗口中显示按钮
窗口中显示按钮 最好在CTestView类中 定义好CButton m_Btn(CMainFrame中添加显示会在 框架程序的客户区显示按钮)
然后再 CtestView中添加WM_CREATE事件,m_Btn调用Create创建对象 .最后调用个ShowWindow(SW_SHOW)就可以成功添加并显示按钮了
当然 也可以在Create的参数中 |(或)WS_VISIBLE也行.