Author Topic: POSTMESSAGE  (Read 1995 times)

0 Members and 1 Guest are viewing this topic.

quant13

  • Активный участник
  • ***
  • Posts: 174
    • View Profile
POSTMESSAGE
« on: June 07, 2015, 09:35:04 PM »
Code: (Clickermann) [Select]
$whwnd=656190
POSTMESSAGE($whwnd,0x0100,0x09,0)   //keydown tab
waitms(10)
POSTMESSAGE($whwnd,0x0101,0x09,0)   //keyup tab

//---//
POSTMESSAGE($whwnd,0x0102,0x09,1)  //keypress tab

не работает
не могу понять как выставить lParam, пробовал 0,1, ничего не помогает
надо нажать в привязанном окне TAB. без альтов и контролов, просто TAB.

пробовал с устанавливать фокус на окно
POSTMESSAGE($whwnd,0x0006,1,0) //WM_SETFOCUS
и
POSTMESSAGE($whwnd,0x0007,1,0) //WM_ACTIVATE
тоже не работает

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: POSTMESSAGE
« Reply #1 on: June 08, 2015, 06:43:50 AM »
При привязке к блокноту такой код вполне работает
Code: (clickermann) [Select]
POSTMESSAGE ($_hwnd, 0x0100, 9, 0)    //нажал TAB
WAIT(1)
POSTMESSAGE ($_hwnd, 0x0101, 9, 0)     //отпустил TAB
WAIT(1)

quant13

  • Активный участник
  • ***
  • Posts: 174
    • View Profile
Re: POSTMESSAGE
« Reply #2 on: June 08, 2015, 08:48:41 PM »
хм. да. работает. видимо дело в игре

quant13

  • Активный участник
  • ***
  • Posts: 174
    • View Profile
Re: POSTMESSAGE
« Reply #3 on: June 12, 2015, 08:17:54 PM »
а есть еще какой способ доступный кликеру нажать Таб в привязанном окне?
кейпрес не работает, постмесаг тоже. Может какой способ через ДиректИХ ?