Есть программа построенная на hiasm нужно в ней нажать кнопку из своего приложения.
Не догоняю как отправить окну bm_click или WM_LButtonDown, WM_LButtonUP.
Пациент любая hiasm прога по умолчанию (obj_Form, obj_BUTTON)
Вот мой код где я ошибся?
Add(MainForm,2953706,21,105)
{
Width=686
Height=506
}
Add(Button,14922334,161,252)
{
Left=60
Top=60
link(onClick,7134113:doFind,[])
}
Add(FindWindow,7134113,245,252)
{
ClassName="obj_Form"
Caption="Test"
link(onFind,12542355:doFindChild,[])
}
Add(FindWindow,12542355,301,245)
{
ClassName="obj_BUTTON"
Caption="Push"
link(onFind,6563201:doSendMessage,[])
link(ParentHandle,7134113:Handle,[(307,233)(279,233)(279,296)(251,296)])
}
Add(SendMessage,6563201,371,245)
{
WParam=0
LParam=0
Point(Message)
link(Handle,12542355:Handle,[(377,233)(342,233)(342,289)(307,289)])
link(Message,1542185:Value,[])
}
Add(Memory,1542185,392,133)
{
Default=String(201)
}
WM_LBUTTONDOWN 0x0201
WM_LBUTTONUP 0x0202
Редактировалось 3 раз(а), последний 2018-05-31 15:40:38