在mfc多文档子窗体中,调用非模态对话框时,对话框可以显示,但是一直挡在前面,就是窗口之间不能切换
在mfc的多文档子窗体中,加入了一个对话框,对话框中加了一个列表框,当查询出的数据显示在列表框中时,点击一条数据查看详情时,显示出一个窗口,把这个窗口设置成非模态,但是这...
在mfc的多文档子窗体中,加入了一个对话框,对话框中加了一个列表框,当查询出的数据显示在列表框中时,点击一条数据查看详情时,显示出一个窗口,把这个窗口设置成非模态,但是这个窗口(能显示多个)不能和其他窗口间贴换,后面的列表框窗体能获取到鼠标的焦点就是不能显示在最前面,我应该怎么做??
我是新手,请详细点,谢谢了,问题解决后我再追加分 展开
我是新手,请详细点,谢谢了,问题解决后我再追加分 展开
展开全部
但是这个窗口滚仿(能显示多个)不能和其他窗口间贴换,后面的列表框窗体能获取到鼠标的大兆纤焦点就是不能显示在最前面
这是啥意思,非模态窗口,不猜拿能与其他 贴换??
这是啥意思,非模态窗口,不猜拿能与其他 贴换??
更多追问追答
追问
通过点击列表框中的数据,显示出来的是非模态窗体,多点击几次列表框中的数据可以显示多个窗体,这些显示出来的非模态窗体,他们之间可以前后切换,可是那个含有列表框的窗体(非模态窗体的父窗体),他不能显示在最前面,他鼠标能点击到,证明获取到了鼠标焦点,可是一直在所有显示出来的非模态窗体的后面
追答
那就点击列表事件里面,createwindow create的时候 指定列表框的窗体为父窗口,只要指定了父子关系,那么父窗口就会一直在子窗口后面。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询