Italia
Foro

NumLock-Taste Mostra

 
Wenn die NumLock-Taste gedrückt , also der Ziffernblock aktiv ist hätte ich gern eine Meldung. Wie kann man das am Einfachsten anstellen ? - Danke im Voraus
 
07.05.2006  
 




Rolf
Koch
Hi Horst
KompilierenMarkierenSeparieren
Def GetKeyboardState(1) ! "USER32.DLL","GetKeyboardState"
declare state#

PROC NUMSTATE

    getmessage
    declare retstate&
    dim state#,256
    GetKeyboardstate(state#)

    if byte(state#,144) = 1

        retstate&=1

    else

        retstate&=0

    endif

    dispose state#
    return retstate&

ENDPROC

cls

while 1

    waitinput
    Numstate
    print &(0)

wend

 
07.05.2006  
 



Hallo Rolf

Danke !
 
07.05.2006  
 




Rolf
Koch
Sicha immmaaa doch
 
07.05.2006  
 



Nun wird aber weiter genervt ! Wie kann ich circa Programmtext einer Taste einen Befehl unterjubeln ? - In diesem speziellen Fall soll die NumLock-Taste durch das Programm - aktiviert - gedrückt werden. Ist das überhaupt possibile und wenn, denke ich, geht das nur circa eine Message - aber welche ????
Danke per jeden Denkanstoss
 
09.05.2006  
 



-- Problem erkannt - Problem gebannt - hab es selbst rausgefunden (man muss nur an der richtigen Stelle in der Profanhilfe suchen)

Für alle die es auch interessiert hier der Kurzcode:

$H Windows.ph
CLS
~keybd_event(144, 0, 0, 0) Numlock
~keybd_event(144, 0, ~KEYEVENTF_KEYUP, 0)
NumLock wird aktiviert - leuchtet
WAITINPUT
~keybd_event(144, 0, 0, 1) Numlock
~keybd_event(144, 0, ~KEYEVENTF_KEYUP, 1)
Numlock wird wieder deaktiviert
WAITINPUT
END

 
09.05.2006  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

866 Views

Untitledvor 0 min.
ByteAttack30.08.2015
Ernst02.03.2015
Marcus Mayer12.09.2011

Themeninformationen

Dieses Thema hat 2 subscriber:

unbekannt (4x)
Rolf Koch (2x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie