
如果创建子窗口的窗口本身就是一个子窗口,那么通过GetParent() 获取到的窗口指针就不是创建子窗口的子窗口的指针。
解决方法:
我就很直接,传递窗口指针
在头文件中 #include"父窗口文件.h"
在类中添加变量 用于构造的时候保存传递进来的指针
父窗口类型* 变量名
CMarkOpearateDlg* m_pParent;

本文探讨了在创建子窗口时,如何正确处理子窗口与父窗口的关系,特别是在父窗口本身也是子窗口的情况下,通过GetParent()函数获取窗口指针的问题及解决方法。

如果创建子窗口的窗口本身就是一个子窗口,那么通过GetParent() 获取到的窗口指针就不是创建子窗口的子窗口的指针。
解决方法:
我就很直接,传递窗口指针
在头文件中 #include"父窗口文件.h"
在类中添加变量 用于构造的时候保存传递进来的指针
父窗口类型* 变量名
CMarkOpearateDlg* m_pParent;

6307

被折叠的 条评论
为什么被折叠?