问题是这样,有个主对话框,里面有些控件,包括一个tab control空间,tab control包含两个子对话框-〉对话框1,对话框2。当我在主对话框上按下ctrl键,希望对话框2上的listbox增加一个字符串。
我重载了主对话框的pretranslatemessage(),但问题还有,如果我不点对话框2上的listbox,那么一切正常,如果电机listbox,或者对话框2上的其他控件,那么onkeydown就失灵了!
可能是对话框2上的控件把消息截获了,但我不知道改怎该,有哪位对消息传递比较熟悉的给各答案。谢谢!