Wie bekomme ich den aktuellen Zustand der Feststelltaste in VB.NET?

8

Wie finde ich heraus, ob Caps Lock mit VB.NET aktiviert ist oder nicht?

Dies ist eine Folge meiner früheren Frage .

    
Luke Girvin 12.09.2008, 13:37
quelle

4 Antworten

12

Ссылка

%Vor%     
rp. 12.09.2008, 13:41
quelle
2

Ich bin kein Experte in VB.NET, so kommt mir nur PInvoke in den Sinn:

%Vor%     
aku 12.09.2008 13:40
quelle
1

Erstellen Sie einen Zeitgeber, der auf 5 Millisekunden festgelegt ist und aktiviert ist. Dann erstellen Sie ein Label mit dem Namen label1. Versuchen Sie anschließend den folgenden Code (im Timer).

%Vor%     
JumboUser155 28.03.2015 13:31
quelle
0

Die von .rp veröffentlichte Lösung funktioniert, steht jedoch in Konflikt mit dem Me.KeyDown-Ereignishandler. Ich habe ein Sub, das eine Anmeldefunktion aufruft, wenn Enter gedrückt wird. (siehe unten) Der My.Computer.Keyboard.CapsLock-Status funktioniert und steht nicht in Konflikt mit Me.Keydown.

%Vor%     
Thomas Bailey 28.03.2017 15:24
quelle

Tags und Links