MFC 控件被遮盖
一个对话框资源,对话框有有一个CWnd*类型的指针成员m_pChart,有一个CButton控件。程序允许中,先动态创建对话框,在动态创建m_pChart,然后调整m_pChart的大小沾满整个对话框。问题出来了,m_pChart会把按钮遮盖住。具体表现为,当焦点不在m_pChart窗口上时,按钮可以显示在m_pChart上面,而一旦鼠标点击m_pChart则m_pChart就会把按钮遮盖。
我要的是按钮始终显示最前不被遮盖。我已经搜索过很多方法,一种是SetWindowPos(&WndTopMost..),但是这种方法好像只对对话框这类窗口有效,对按钮无效;还有一种方法是调整各控件的tab顺序,但是我这里的m_pChart不是控件,没有所谓的tab顺序。真心求解,LZ 被这个小问题折磨几天了,希望有碰到类似问题的指教。