کدنویس۲۱

کدنویس۲۱

با کد نویس 21 کد نویس باشید.
کدنویس۲۱

کدنویس۲۱

با کد نویس 21 کد نویس باشید.

غیر فعال کردن ورودی Mouse و Keyboard با C++

سلام دوستان قبلاً در این پست آموزش غیر فعال کردن موس و کیبورد با پایتون را داده بودم. در این پست قرار است همان کار را با سی پلاس پلاس انجام دهیم.

 

 ابتدا به کدتان 4 خط زیر را اضافه کنید.

1
2
3
4
extern "C" 
{
bool BlockInput(bool fBlockIt);
}

حال می توانید از کد زیر برای بلاک کردن ورودی استفاده کنید.

1
BlockInput(true);

دقت کنید این دستور برای بلاک کردن نیاز به دسترسی Administrator دارد.

برای اینکه دوباره فعال شوند کافیست به جای true مقدار false را قرار دهید.

از کد زیر هم می توانید برای امتحان این ها استفاده کنید.

1
2
3
4
5
6
7
8
9
10
11
12
#include <windows.h>
extern "C" 
{
bool BlockInput(bool fBlockIt);
}
int main()
{
BlockInput(true);
Sleep(21000);
BlockInput(false);
return 1;
}

کد بالا برای 21 ثانیه شما را از دادن ورودی منع می کند.

تا کدی دیگر خداحافظ

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد