Artikel 03/12/2025
5 inzenders
Feedback
In dit artikel
In deze sectie wordt beschreven hoe het systeem onbewerkte invoer levert aan uw toepassing en hoe een toepassing die invoer ontvangt en verwerkt. Onbewerkte invoer wordt soms algemene invoer genoemd.
In deze sectie
Functies
Naam
Beschrijving
DefRawInputProc-
Roept de standaard onbewerkte invoerprocedure aan om standaardverwerking te bieden voor onbewerkte invoerberichten die een toepassing niet verwerkt. Deze functie zorgt ervoor dat elk bericht wordt verwerkt.
DefRawInputProc wordt aangeroepen met dezelfde parameters die door de vensterprocedure zijn ontvangen.
GetRawInputBuffer
Voert een gebufferde leesbewerking uit van de onbewerkte invoergegevens.
GetRawInputData-
Hiermee haalt u de onbewerkte invoer van het opgegeven apparaat op.
GetRawInputDeviceInfo
Haalt informatie op over het onbewerkte invoerapparaat.
GetRawInputDeviceList
Inventariseert de onbewerkte invoerapparaten die aan het systeem zijn gekoppeld.
GetRegisteredRawInputDevices
Haalt de informatie op over de onbewerkte invoerapparaten voor de huidige toepassing.
RegisterRawInputDevices
Registreert de apparaten die de onbewerkte invoergegevens leveren.
Macro 's
Meldingen
Naam
Beschrijving
WM_INPUT
Verzonden naar het venster dat onbewerkte invoer krijgt.
WM_INPUT_DEVICE_CHANGE
Verzonden naar het venster dat is geregistreerd om onbewerkte invoer te ontvangen.
Structuren
Naam
Beschrijving
RAWHID-
Beschrijft de indeling van de onbewerkte invoer van een Human Interface Device (HID).
RAWINPUT-
Bevat de onbewerkte invoer van een apparaat.
RAWINPUTDEVICE-
Definieert informatie voor de onbewerkte invoerapparaten.
RAWINPUTDEVICELIST
Bevat informatie over een onbewerkt invoerapparaat.
RAWINPUTHEADER-
Bevat de headerinformatie die deel uitmaakt van de onbewerkte invoergegevens.
RAWKEYBOARD-
Bevat informatie over de status van het toetsenbord.
RAWMOUSE-
Bevat informatie over de status van de muis.
RID_DEVICE_INFO
Definieert de onbewerkte invoergegevens die afkomstig zijn van elk apparaat.
RID_DEVICE_INFO_HID
Definieert de onbewerkte invoergegevens die afkomstig zijn van de opgegeven HID.
RID_DEVICE_INFO_KEYBOARD
Definieert de onbewerkte invoergegevens die afkomstig zijn van het opgegeven toetsenbord.
RID_DEVICE_INFO_MOUSE
Definieert de onbewerkte invoergegevens die afkomstig zijn van de opgegeven muis.