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
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