[C] Maus ohne Bios Interrupts?

DavidB3

Mitglied
Hallo,
wie kann man die Maus abfragen, ohne Bios zu nutzen und wekche IRQ wird für die maus verwendet? Könnte jemand vielleicht ein gutes Tutorial posten?
Schonmal danke im vorraus!
 
Danke für die Antwort, ist aber nicht das was ich suche, mein betriebssystem befindet sich im protected mode, bios interruots funktionieren nicht mehr, und windows api funktioniert in dem fall dann auch nicht
 
Was willst du machen? Warum benutzt du nicht die Windows API und die zugehörigen Window-Messages innerhalb einer Call-Back-Routine?

Die Events sind WM_MOUSE, WM_LBUTTONDOWN, WM_LBUTTONUP, WM_RBUTTONDOWN, WM_RBUTTONUP. Die
x und y Koordinate findest du über
C++:
xMouse = LOWORD(lParam);
yMouse = HIWORD(lParam);
 
Man sollte schon lesen was er schreibt.

Er hat ein eigenes Betreibssystem also eine eigene Api (wenn schon vorhanden).
Da er aber mit Interrupts arbeiten will gehe ihc mal davon aus das noch keine Api vorhanden ist.

Also es ist der IRQ 12. Alles wichtige dazu findest du hier.

Gruß Anfänger
 
Zurück