解决方案 »

  1.   

    建一个透明窗口,把它放在z-order的最上方,然后你在窗口上画东西
    如果你要不影响平时鼠标操作的话,可以在窗口上做个鼠标穿透的技术活
      

  2.   

    请问如何把窗口放在z-order的最上方,我用了SetWindowPos(&wndTopMost,0,0,0,0, SWP_NOMOVE | SWP_NOSIZE);
      

  3.   

    请问如何把窗口放在z-order的最上方,我用了SetWindowPos(&wndTopMost,0,0,0,0, SWP_NOMOVE | SWP_NOSIZE); 但是不大好用。当这个窗口进程是被我的另一个进程CreateProcess的,貌似就不会出现在顶端,可能在最底层,把这个窗口点一下才会永远在顶端
      

  4.   

    SetWindowPos(&wndTopMost,0,0,0,0, SWP_NOMOVE | SWP_NOSIZE|HWND_TOPMOST);
      

  5.   

    SetWindowPos(&wndTopMost,HWND_TOPMOST,0,0,0,0, SWP_NOMOVE | SWP_NOSIZE);
      

  6.   

    请问如何把窗口放在z-order的最上方,我用了SetWindowPos(&wndTopMost,0,0,0,0, SWP_NOMOVE | SWP_NOSIZE); 但是不大好用。当这个窗口进程是被我的另一个进程CreateProcess的,貌似就不会出现在顶端,可能在最底层,把这个窗口点一下才会永远在顶端把你的主进程窗口设置在顶端,然后 CreateProcess 出来的窗口设置为在主进程窗口的上方,即 SetWindowPos 的第一个参数为你的主进程窗口