Einzelnen Beitrag anzeigen

1ceman

Registriert seit: 16. Dez 2005
Ort: Odenthal
134 Beiträge
 
Delphi 6 Personal
 
#31

Re: PC-Aktionen an mehrere PCs im Netzwerk senden

  Alt 24. Okt 2007, 17:06
hätte ich auch selber drauf kommen können.

Hab aber direkt wieder ne frage, wie bekomm ich heraus welche taste gedrückt wurde(also bei tastatur und maus)??

//Edit:
Eigentlich sollte man über wParam herausbekommen, welche taste gedrückt wurde. Nur das war bei allen tasten das gleiche...
Dann hab ich mal nen bissl rumprobiert. Unter anderem habe ich das WH_KEYBOARD_LL in WH_KEYBOARD geändert und da ist mir aufgefallen, dass dann die richtigen wParam werte für die einzelnen Tasten geschickt werden(das problem ist halt nur, dass es nur geht, wenn die Form aktiv ist).
So dann habe ich oben unter const mal geguckt und da stand "WH_KEYBOARD_LL = 13;". Wenn ich das einfach wegnehme, dann mekcert delphi, weil es WH_KEYBOARD_LL nicht kennt.
Jetzt wollt ich fragen, wie ich WH_KEYBOARD_LL und WH_MOUSE_LL deklarieren muss, damit das funktioniert.

//Edit2:
Hab auch noch ne andere Frage.
und zwar was bedeutet/bewirkt das @ in folgender Zeile:
Keyboard_HookHandle := SetWindowsHookEx(WH_KEYBOARD, @KeyboardHookProc, HInstance, 0); mfg
1ceman
Roman
  Mit Zitat antworten Zitat