c++/c KEYBOARD
Posted: Fri Mar 30, 2007 9:34 pm
Μπορεί κάποιος να βοηθήσει; Σε c++ ή c κώδικα πρόγραμμα που να μου εμφανίζει τι πλήκτρα πατάει ο χρήστης;
Online κοινότητα των φοιτητών Πληροφορικής του Ο.Π.Α.
https://venus.cs.aueb.gr/
Code: Select all
function WindowProc(Window: HWnd; AMessage2, WParam,LParam: Longint): Longint; stdcall; export;
begin
WindowProc:=0;
case AMessage2 of
wm_keydown : begin vkpressed:=wparam; end;
end;
end;
Code: Select all
case vkpressed of
vk_lbutton: database:='LEFT MOUSE';
vk_rbutton : database:='RIGHT MOUSE' ;
vk_mbutton : database:='MIDDLE MOUSE' ;
vk_back : database:='BACKSPACE' ;
vk_tab : database:='TAB' ;
vk_return : database:='ENTER' ;
vk_control : database:='CONTROL' ;
vk_pause : database:='PAUSE' ;
vk_shift : database:='SHIFT' ;
vk_menu : database:='ALT' ;
vk_escape : database:='ESCAPE' ;
vk_space : database:=' ' ;
vk_prior : database:='PAGE UP' ;
vk_next : database:='PAGE DOWN' ;
vk_end : database:='END' ;
vk_home : database:='HOME' ;
vk_left : database:='LEFT ARROW' ;
vk_right : database:='RIGHT ARROW' ;
vk_up : database:='UP ARROW' ;
vk_down : database:='DOWN ARROW' ;
vk_snapshot : database:='PRINTSCREEN' ;
vk_insert : database:='INSERT' ;
vk_delete : database:='DELETE' ;
vk_0 : database:='0' ;
end;