Author Topic: Не выключается оконным режимом  (Read 2108 times)

0 Members and 1 Guest are viewing this topic.

Zets

  • Освоившийся
  • **
  • Posts: 66
    • View Profile
    • vk.com
Не выключается оконным режимом
« on: April 05, 2014, 06:58:29 PM »
Проблема следующая: хочу чтобы окно экселя помещалось в координату 200, 200.
Code: (clickermann) [Select]
   execute("excel")
   wait(2)
   $HWnd = WNDFIND ("Microsoft Excel")
   HSET ($HWnd, 0)
   WndPos ($HWnd, 200, 200)
   wndstate($HWnd, 0)
   WaitMS(200)
   wndstate($HWnd, 1)
   WaitMS(200)
результат - окно экселя остается развернутым и не перемещенным

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Не выключается оконным режимом
« Reply #1 on: April 05, 2014, 07:19:38 PM »
Этот скрипт у меня работает. Окно перемещается, сворачивается и разворачивается.

Zets

  • Освоившийся
  • **
  • Posts: 66
    • View Profile
    • vk.com
Re: Не выключается оконным режимом
« Reply #2 on: April 05, 2014, 08:35:03 PM »
Этот скрипт у меня работает. Окно перемещается, сворачивается и разворачивается.
Странновато. Может чего то не понимаю. Пример в видео.
http://youtu.be/2W4xvCOAeCE

Zets

  • Освоившийся
  • **
  • Posts: 66
    • View Profile
    • vk.com
Re: Не выключается оконным режимом
« Reply #3 on: April 06, 2014, 09:02:53 AM »
Кто подскажет, как это сделать напрямую через winAPI?

Zets

  • Освоившийся
  • **
  • Posts: 66
    • View Profile
    • vk.com
Re: Не выключается оконным режимом
« Reply #4 on: April 06, 2014, 09:33:23 AM »
Решилась проблема через WNDSIZE($HWnd,800,800)