Giúp về WinAPI trong Autoit

nova1475369

Youtube Master Race
Em có code như sau

#include <WinAPI.au3>
#include "VirtualKey.au3"; để cùng thư mục với file au3 gốc
#include <WindowsConstants.au3>
while 1
_WinAPI_PostMessage(0xFFFF,$WM_KEYDOWN, $VK_A , 0 ); 0x41 là mã phím A
sleep(1000)
wend

lúc F5 thử thì notepad hok thấy chữ a hay j cả :((
 
trong hàm postmessage có 1 parameter là handle của cái notepad mà cậu send key tới .
cậu đã include trong này chưa : WinAPI_PostMessage(0xFFFF,$WM_KEYDOWN, $VK_A , 0 ); 0x41 là mã phím A ?
 
Notepad thì không cần dùng tới API đâu.
Mã:
Do
ControlSend('[CLASS:Notepad]','','[CLASS:Edit; INSTANCE:1]','A')
Until False
 
Em có code như sau

#include <WinAPI.au3>
#include "VirtualKey.au3"; để cùng thư mục với file au3 gốc
#include <WindowsConstants.au3>
while 1
_WinAPI_PostMessage(0xFFFF,$WM_KEYDOWN, $VK_A , 0 ); 0x41 là mã phím A
sleep(1000)
wend

lúc F5 thử thì notepad hok thấy chữ a hay j cả :((

bạn có thể mở help ra mà xem , tớ cũng có học Autoit , mà chưa thấy cậu run notepad lấy gì nó ghi cho cậu nhỉ ?
còn có thể sử dụng hàm send ("text") ntn chữ nó chạy từ trái sang phải ;)
 
Back
Top