标签: mfc event-handling dialog mouseevent
我创建了一个派生控件处理事件,如鼠标移动,左键向上,向下,向下等。 我有一个弹出对话框,在该对话框中有三个子对话框。 当我在弹出对话框中使用派生控件时,它正常工作。 但是当我将控件放在任何子对话框中时,不会处理鼠标事件。 请提出解决方案。
提前致谢, 马德汉
答案 0 :(得分:0)
必须传递事件。使用相应的消息处理程序在子对话框中捕获它们,然后使用:: SendMessage方法转发它们。 弹出对话框可能会自动捕获鼠标事件并启用以转发。