Cách sử dụng GetAsyncKeyState bạn có thể tham khảo tại :http://msdn.microsoft.com/en-us/libr...=VS.85%29.aspx
hoặc bạn có thể sử dụng Hook.
Link tham khảo: http://www.codeproject.com/KB/cs/CSLLKeyboardHook.aspx
Mình đang viết 1 ct, ở đây mình muốn sử dụng GetAsyncKeyState để bắt bất kì hành động nhấn phím nào mà ko cần phải chuyển về form chính, và đưa nó vào timer có đc ko
ví dụ như là theo dõi xem có nhấn phím up ko, khi nhấn up thì thực thi cái ji` đó
Cám ơn các bạn trước :x
Cách sử dụng GetAsyncKeyState bạn có thể tham khảo tại :http://msdn.microsoft.com/en-us/libr...=VS.85%29.aspx
hoặc bạn có thể sử dụng Hook.
Link tham khảo: http://www.codeproject.com/KB/cs/CSLLKeyboardHook.aspx
có thể cho mình 1 ví dụ ko
mình viết như thế này
thì nó báo lỗi khi chạy ct chứ build ra exe thì vẫn btCode:if (GetAsyncKeyState(keys.up)) { }
Tham số truyền vào của hàm GetAsyncKeyState là kiểu int mà cụ thể phím Up là 0x26.
Bạn chịu khó đọc link tham khảo trên MSDN mình có gữi ở trên đó