Dialog窗口中的子窗口中的按钮不能响应鼠标单击消息
请问我在一个Dialog(CDialogEx)窗口中新建了三个控件: m_ctlBrightBg(CStatic),m_ctlBtnBrightAdd(CButton),m_ctlBtnBrightSubtract(CButton),然后在OnInitDialog中通过SetParent将m_ctlBtnBrightAdd和m_ctlBtnBrightSubtract设置为m_ctlBrightBg的子窗口,发现单击m_ctlBtnBrightAdd或m_ctlBtnBrightSubtract按钮不能响应单击代码,如果没有执行SetParent则正常。m_ctlBrightBg(CStatic)的Notify属性已经设置为True了,还是不行。
::SetParent(m_ctlBtnBrightAdd.m_hWnd,m_ctlBrightBg.m_hWnd); // 设置子窗口
::SetParent(m_ctlBtnBrightSubtract.m_hWnd,m_ctlBrightBg.m_hWnd); // 设置子窗口
请问有没有什么好的解决方法?谢谢!