父窗口A上有toolbar,和CListCtr
点击父窗口A上toolbar的查找按钮创建模态窗口B
在B上输入查找内容如果查找到内容时将父窗口A上的CListCtr相应项设为高亮。
我怎么实现B上查找到相应内容后父窗口A上的CListCtr相应项立即设为高亮?

解决方案 »

  1.   


    你也可以在子窗口中写一个search方法具体完成你的查找过程,然后在父窗口中通过使用子窗口的实例来完成父子窗口之间的通信。
      

  2.   

    比如我设置list 的第3行高亮,然后调用
    ::PostMessage((HWND)(GetParent()->GetSafeHwnd()),WM_PAINT,0,0);
    父窗口没有反应,模态子窗口关闭后才显示高亮。
    怎样在模态子窗口没关闭时实时显示高亮呢?
      

  3.   

    兄弟能不能给点思路啊。
    关键是list实时高亮显示。
      

  4.   

    我当时做的是CFileDialog类的虚函数重载,可能不太适合。你这个可能还是要发送消息的