NumLockの制御に関して – プログラミング – Home

通知
すべてクリア

[解決済] NumLockの制御に関して


ssk
 ssk
(@ssk)
ゲスト
結合: 22年前
投稿: 3
Topic starter  

keybd_event(VK_NUMLOCK,0,0,0);
keybd_event(VK_NUMLOCK,0,KEYEVENTF_KEYUP,0);

NumLockキーの制御の為に、上記の命令を書きましたが、
win/2000では制御出来ますが、win/meでは動きません。
(GetKeyStateの戻り値ではon/off出来ているようですが、
キーボード上のLEDは無反応です)
この方法はOSに依存する方法なのでしょうか?

また、win/meでNumLockを制御する方法を教えて頂ければ幸いです。
宜しくお願いします。


引用未解決
トピックタグ
NEG(ねぐ)
 NEG(ねぐ)
(@NEG(ねぐ))
ゲスト
結合: 22年前
投稿: 178
 

 9×系は駄目そうですね。
http://www.microsoft.com/JAPAN/developer/library/jpuipf/_win32_keybd_event.htm


返信引用
ssk
 ssk
(@ssk)
ゲスト
結合: 22年前
投稿: 3
Topic starter  

わざわざリンク貼って頂いて有り難うございます。
きちんと9x系では無理って書いてますね…
古いMSDNしか見て無かったので、勉強になりました。
私のスキルでは無理っぽいので、9x系は無視します(涙


返信引用
ssk
 ssk
(@ssk)
ゲスト
結合: 22年前
投稿: 3
Topic starter  

今後の為に一応報告しておきます。

色々試してみた結果、
GetKeyboardStateとSetKeyboardStateで9x系でon/off出来ました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました