自己定义了一个CFrameWnd的派生类A,作为父类
在A类中创建一些子类B(带WS_CHILD属性), B是CWnd的派生类
(相当于要实现MDI的效果)
我创建了B1, B2, B3....此时窗口层次应该是B3,B2,B1对吧?
我鼠标激活B2窗口后,应该是B2,B3,B1...但是当我鼠标要点击其中一个窗体拖动时(比如:点击了两个窗体的重叠在一起的位置)
总是选了最先创建的窗口拖动
而非最上层的?是怎么回事呢???
在A类中创建一些子类B(带WS_CHILD属性), B是CWnd的派生类
(相当于要实现MDI的效果)
我创建了B1, B2, B3....此时窗口层次应该是B3,B2,B1对吧?
我鼠标激活B2窗口后,应该是B2,B3,B1...但是当我鼠标要点击其中一个窗体拖动时(比如:点击了两个窗体的重叠在一起的位置)
总是选了最先创建的窗口拖动
而非最上层的?是怎么回事呢???
z序好像是固定的
不会根据焦点的改变而改变
CRect(0, 0, 0, 0), this, 12, NULL)
恩,用资源对话框,设成子窗体样式,Border = 无
就没问题!