Hur gör jag för att aktivera Num Lock från ett c/c++ program?
Num Lock
3 svar · 306 visningar · startad av msossna
Det här ska vara kod för Windows (ej testad)
void SetNumlock()
{
BYTE keys[256];
GetKeyboardState(keys);
keys[VK_NUMLOCK] &= ~1;
SetKeyboardState(keys);
}
/Viktor
ok, den koden var inte perfekt :)
Här är en ny kod som ska fungera (fungerar för mig :))
//Starta Numlock
keybd_event(VK_NUMLOCK,0x45,KEYEVENTF_EXTENDEDKEY | 0,0);
//stäng av numlock
keybd_event( VK_NUMLOCK,0x45,KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,0);
/Viktor