Forum: Win32/Win64 API (native code)
Delphi
by Macci,
24. Sep 2008
Hallo,
es gibt keinen speziellen "Maus-Dienst", aber es gibt natürlich einen Treiber (weil es in Windows nicht vorgesehen ist, die Hardware direkt - ohne Treiber - anzusteuern).
So kannst du übrigens den Control Manager öffnen:
uses winsvc
var hSCManager : SC_HANDLE;
Forum: Win32/Win64 API (native code)
Delphi
by Macci,
23. Sep 2008
Ich habe mal Strg+Alt+Del mit einem eigenen Treiber "ausgehebelt". Wenn du die Maus komplett deaktivieren möchtest, müsste es eigentlich reichen, den Maus-Treiber vorrübergehend mit deinem Programm außer Kraft zu setzen. Schau dir mal die Win-APIs OpenSCManager, OpenService, ControlService und CloseServiceHandle an.