在本程序内激活另一个窗口,记得有人问过,可我没找到那个贴子。谢谢。

解决方案 »

  1.   

    1)找到你要激活的窗口,FindWindow 或者 EnumWindow
    2) 找到以后,ShowWindow, BringWindowToTop, SetForegroundWindow
    3) 这样就可以啦。
      

  2.   

    哦,太谢谢了。
    我用SDK的,是这样写吗?
    ::SendMessage(hWnd_m,WM_ACTIVATE,0,0);
    可是不管用呢?
      

  3.   

    不行可以试试PostMessage(hWnd_m,WM_ACTIVATE,WA_ACTIVE,0);
      

  4.   

    谢谢大家了。太谢谢了。:)
    最后一位老大说的管用。
    我是新手,消息这块不太懂。所以
    ::SendMessage
    PostMessage
    这两个函数我没用好,呵呵。太感谢了:)