界面中控件重叠
问题描述:
我创建出一基于CWnd的区域Rect,该区域上有控件A;显示该区域时,其覆盖在了主对话框的另一控件B上,而A和B的位置刚好重叠。
如,微软的Date Time Picker控件,其下拉弹出的区域。
现在,显示Rect时,我做了SetCapture操作,但当光标落在了A上,Rect将ReleaseCapture,同时对A进行SetCaptrue,对A进行操作时,光标很容易就落在了B上,导致B穿过Rect显示出来,同时,Rect又没有消失,导致界面花掉了。
我现在要求,对A进行操作,希望光标不会透过Rect落在B上,请问要如何操作。