当我们用vs2010创建一个单文档时,可以自已选择是否是否创建3个浮动窗口,我现在选择了创建一个properties窗口。我想通过主窗口发送一个消息给properties窗口应该怎么发哦。::SendMessage(HWND_BROADCAST, WM_GETCOUNT,0, 0);我是这样子写的不行,浮动窗口接收不到。求高手帮帮忙哦。谢谢。

解决方案 »

  1.   

    properties 窗口的ID号为 ID_VIEW_PROPERTIESWND 这个
      

  2.   

    就是有两个窗口A 和 B, B 为A的浮动子窗口现在在 A 窗口上有个按钮button当我点击时发送一个自定义消息 WM_GETCOUNT 给B ,其中B的ID号为ID_VIEW_PROPERTIESWND
      

  3.   

    在CmainFrame类里面有这些窗口的对象,你可以通过对象传递消息。
      

  4.   

    CMainFrame里有CPropertiesWnd成员,为什么还发消息
      

  5.   

    获取B的窗口HWND,用SendMessage 发消息就是了。