Eddie780
2016-03-10 05:38MFC 将button控件SetParent()到另一个窗口后,事件响应混乱问题
50现有:
窗口A,里面有button1,按钮事件是AfxMessageBox(L"我是窗口A的按钮");
窗口B,里面有button1。按钮事件是AfxMessageBox(L"我是窗口B的按钮");
使用以下代码将button1发送到窗口B里面去:
this->GetDlgItem(IDC_BUTTON1)->SetParent(FromHandle(hwnd_B));
已经成功将窗口A的button1发送到窗口B中!
但为何发送过去之后的button1事件失效了?窗口B中的两个button都是执行AfxMessageBox(L"我是窗口B的按钮");的代码?
应该如何写代码,让发送过去的按钮依然执行"我是窗口A的按钮"?
- 点赞
- 回答
- 收藏
- 复制链接分享
5条回答
为你推荐
- MFC 将button控件SetParent()到另一个窗口后,事件响应混乱问题
- mfc
- 控件
- 5个回答