Конференция "WinAPI" » Работа с чужим окном
 
  • Артём (09.08.13 20:52) [0]
    Я разворачиваю и сворачиваю чужое окно путём хоткея , и как мне сделать так, чтобы пока оно было не свёрнутым (другие чужие окна, которые будут постоянно становиться активными и как бы всплывать над моим развёрнутым окном) его никто не загораживал ?
    пробовал в цикле
      SetWindowPos(Excel, HWND_TOP , 0, 0, 1000, 500, SWP_NOsize  );



    идея не особо удачная)
  • Артём (09.08.13 20:56) [1]
    ага сам догадался)
    HWND_TOPMOST поможет.
  • Rouse_ © (09.08.13 22:25) [2]
    Идея удачная, особенно с учетом того что кто-то должен вернуть позицию окна на законное ему место :)
    Хотя обычно пользователи обожают гадать о причинах нестандартного поведения приложения (в особенности экселя).
  • Юрий Зотов © (20.08.13 00:10) [3]
    > Артём   (09.08.13 20:56) [1]
    > ага сам догадался)
    > HWND_TOPMOST поможет.

    Угу. До тех пор, пока другой Артем тоже не догадается установить HWND_TOPMOST своему окну.
  • Алканавт расправил плечи (20.08.13 07:40) [4]
    Другого такого нету…
 
Конференция "WinAPI" » Работа с чужим окном
Есть новые Нет новых   [134430   +43][b:0][p:0.001]