سلام
من با چه دستوری می تونم تشخیص بدم که capslock روشنه و یا خاموشه.؟
ممنون می شم اگه بنده رو راهنمایی کنید.
سلام
من با چه دستوری می تونم تشخیص بدم که capslock روشنه و یا خاموشه.؟
ممنون می شم اگه بنده رو راهنمایی کنید.
باید از تابع GetKeyState استفاده کنی. این تابع یکی از virtual key های کیبرد رو میگیره و وضعیت اونو مشخض میکنه.
#include <iostream.h>
#include<windows.h>
void main()
{
for(;;)
{
if(GetKeyState(VK_CAPITAL))
cout<<"caps lock is on"<<endl;
else
cout<<"caps lock is off"<<endl;
Sleep(1000);
}
}
لیست virtual key ها رو هم میتونی از msdn پیدا کنی.