[quote=引用 4 楼 xiepanqi123 的回复:] [quote=引用 2 楼 worldy 的回复:] 既然是框架代码的一部分,就如每个柱子是大楼的一部分一样,如果将N个柱子中的一个拿掉,那大楼将会是什么样的? 如果去掉m_pMainWnd = &dlg,那么在使用到AfxGetMainWnd之类的获取主窗口的API的时候,估计你的程序就蹦了了
[quote=引用 2 楼 worldy 的回复:] 既然是框架代码的一部分,就如每个柱子是大楼的一部分一样,如果将N个柱子中的一个拿掉,那大楼将会是什么样的? 如果去掉m_pMainWnd = &dlg,那么在使用到AfxGetMainWnd之类的获取主窗口的API的时候,估计你的程序就蹦了了
既然是框架代码的一部分,就如每个柱子是大楼的一部分一样,如果将N个柱子中的一个拿掉,那大楼将会是什么样的? 如果去掉m_pMainWnd = &dlg,那么在使用到AfxGetMainWnd之类的获取主窗口的API的时候,估计你的程序就蹦了了
APP类中每次都有句 m_pMainWnd = &dlg; 我看了下变量 m_pMainWnd 是从CWinThread类中继承过来的。 我想问以下几个问题: 1. m_pMainWnd 这变量的目的,作用。 2.为什么有 m_pMainWnd = &dlg;这句后关闭窗口dlg整个程序就会退出? 3.程序中注释掉 m_pMainWnd = &dlg;这一句可不可以,对程序有什么影响?
15,979
社区成员
115,896
社区内容
加载中
试试用AI创作助手写篇文章吧