3, 如何控制键盘上面的3 个灯的亮灭 (num lock ,caps lock srcoll lock)
#include <windows.h>
void setnumlock( bool bstate )
{
byte keystate[256];
getkeyboardstate((lpbyte)&keystate);
if( (bstate && !(keystate[vk_numlock] & 1)) ||
(!bstate && (keystate[vk_numlock] & 1)) )
{
// simulate a key press
keybd_event( vk_numlock,
0x45,
keyeventf_extendedkey | 0,
0 );
// simulate a key release
keybd_event( vk_numlock,
0x45,
keyeventf_extendedkey | keyeventf_keyup,
0);
}
}
void main()
{
setnumlock( true );
}
4, 已经在vc的appwizard中选择了中文后如何改为英文?