"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Windows-Taste(n) deaktivieren

JC 15.02.2005 - 17:41 1906 3 Thread rating
Posts

JC

Administrator
Disruptor
Avatar
Registered: Feb 2001
Location: Katratzi
Posts: 9067
Angeregt durch die Diskussion über dieses Thema hier habe ich im Laufe des Tages ein kleines Tool zusammengebastelt. Mit dem Programm lassen sich wahlweise eine oder auch beide Windows-Tasten deaktivieren. Die Tasten funktionieren nur solange nicht mehr, solange das Programm läuft; es ist kein Neustart erforderlich. Es legt ein Icon in der TNA an und bietet über ein Popupmenü schnellen Zugriff. Allerdings läuft das Tool erst ab Windows 2000.

Im ZIP-File befinden sich der Sourcecode (Visual Basic 6 mit SP5, hier und da mit kurzen Kommentaren versehen) und eine EXE. Sollte die VB6-Runtime benötigt werden, ist diese hier downzuloaden.

Enjoy.

DenyWinkeys.zip.txt
Bearbeitet von JC am 17.02.2005, 08:51 (Subject slightly changed)

jb

Here to stay
Registered: May 2000
Location: /home/noe/
Posts: 3514
Hehe funkt wunderbar, bei Spielen erwischt man manchmal unabsichtlich die Windows-Tasten und da kommt das Tool grade recht.

BigJuri

Reservoir Dog
Avatar
Registered: Jan 2003
Location: Wien
Posts: 5468
Sehr schön, danke. :) Sowas hätte ich in der Vergangenheit schon öfters brauchen können.

JC

Administrator
Disruptor
Avatar
Registered: Feb 2001
Location: Katratzi
Posts: 9067
Der Code ist ab und zu zwar nicht perfekt, aber es sollten zumindest keine offensichtlichen Fehler drinnen sein. Falls irgendwas doch nicht funktionieren sollte, einfach posten. Fragen zum Code sind natürlich auch willkommen (den Großteil kann man sich allerdings hier selbst beantworten).

Einiges stammt von mir; den Code zur Implementierung der Shell_NotifyIcon-API habe ich mir aus Zeitmangel bei Randy Birch geliehen und leicht modifiziert.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz