很奇怪,不知各位试过没
一使用ShowWindow隐藏与XX聊天中的窗口,这个窗口是会自动关闭的!
应该怎么隐藏呢?

解决方案 »

  1.   

    HWND hWnd = FindWindow(NULL,"飘游 - 发送消息");
    if(hWnd)
    {
    ShowWindow(hWnd,SW_HIDE);
    //再显示回来 ShowWindow(hWnd,SW_SHOW);
    }
    我试了,可以正常.
      

  2.   

    楼上确定吗?
    ShowWindow(hWnd,SW_HIDE);使用后窗口确实没有了
    但那是被关闭了啊,你再发消息过来时,系统栏的QQ图标就又会闪了!
    如果不闪才能说明被你隐藏了!
    我试了很多次都是这样!
      

  3.   

    这并不是说时QQ消息窗口每一隐藏,而是因为QQ设计的是这样的,只要收到消息后,就会重新显示窗口的,所以即使你隐藏了窗口,但是只要收到消息,它就会显示出来,因为QQ要提醒你收到消息了.