چهارشنبه, ۲۶ دی, ۱۴۰۳ / 15 January, 2025
ترفندهای برنامه نویسی
● ترفند:
۱) shutdown کردن و شروع مجدد ویندوز
۲) غیرفعال کردن کلیدهای alt+ctrl+del
▪ سکو:win۹x,winNT,winME,win۲۰۰۰
▪ زبان:تمام زبانهای کاربرد نویسی تحت ویندوز
۱) ترفند اول طریقه shutdow کردن و restart ویندوز توسط برنامه،
۲) ترفند دوم طریقه غیر فعال کردن کلیدهای alt+ctrl+del در برنامه است.
● Shut down کردن ویندوز
توسط تابع زیر میتوان از طریق برنامه،ویندوز را shutdown یا restart کرد:
که پارامتر اول،مشخص کننده عملیات موردنظر میباشد،و پارامتر دوم برای کاربردهای آنی در نظر گرفته شده و باید مقدار آن صفر باشد.
برای shutdown کردن ویندوز باید تابع فوق را به این صورت فراخوانی کنیم:
و برای شروع مجدد ویندوز به صورت زیر:
(توجه:در ویندوز NT و۲۰۰۰ پروسسی که این تابع را فراخوانی میکند باید دسترسی SESHUTDOWNNAME داشته باشد.)
● غیرفعال کردن کلیدهای alt+ctrl+del
در ویندوز تابعی به نامSystemParametersInfo وجود دارد که توسط آن میتوان به تنظیمات ویندوز دسترسی خواندنی یا نوشتنی داشت.روشی که در ادامه میآید در هیچ یک از مستندات شرکت مایکروسافت موجود نیست،اما جوابگوی نیاز ما خواهد بود.
پارامتر اول،نوع عملیات مورد نظر میباشد.پارامتر دوم و سوم به عملیات تعیین شده توسط اولین پارامتر بستگی دارند،و پارامتر چهارم هم تعیین میکند که آیا میخواهیم تغییرات اعمال شده در تنظیمات ویندوز در Profile ثبت شود و به برنامههای در حال اجرا ابلاغ گردد یا نه.
عملیاتی که این تابع انجام میدهد بسیار زیاد است و توسط آن میتوان بسیاری از تنظیمات ظاهری ویندوز را مانند سرعت حرکت موس یا فاصله بین Icon های روی Desktop از طریق برنامه تغییر داد.
برای غیر فعال کردن کلیدهای alt+ctrl+del ما تابع فوق را به صورت زیر فراخوانی مینماییم:
و البته در پایان هم برای غیر فعال کردن مجدد این کلیدها باید تابع مورد بحث را با پارامترهای زیر فراخوانی کنیم:
در واقع با صدازدن این تابع،ویندوز تصور میکند که برنامه محافظ صفحه نمایش(Screen Saver) در حال اجراست و از فشرده شدن کلیدهای alt+ctrl+del صرفنظر میکند.نکته جالب اینکه علاوه بر غیر فعال شدن alt+ctrl+del ترکیب alt+tab هم که مربوط به سوییچ کردن بین task هاست،غیرفعال میگردد.به این ترتیب این ترفند میتواند در مواردی که میخواهید از زدن alt+tab و تغییر task نیز جلوگیری کنید مفید واقع شود.
عنوان | فایل | |
---|---|---|
ترفندهای برنامهنویسی | application/pdf ترفندهای برنامهنويسی.pdf 59 KB |
دانلود |
ایران مسعود پزشکیان دولت چهاردهم پزشکیان مجلس شورای اسلامی محمدرضا عارف دولت مجلس کابینه دولت چهاردهم اسماعیل هنیه کابینه پزشکیان محمدجواد ظریف
پیاده روی اربعین تهران عراق پلیس تصادف هواشناسی شهرداری تهران سرقت بازنشستگان قتل آموزش و پرورش دستگیری
ایران خودرو خودرو وام قیمت طلا قیمت دلار قیمت خودرو بانک مرکزی برق بازار خودرو بورس بازار سرمایه قیمت سکه
میراث فرهنگی میدان آزادی سینما رهبر انقلاب بیتا فرهی وزارت فرهنگ و ارشاد اسلامی سینمای ایران تلویزیون کتاب تئاتر موسیقی
وزارت علوم تحقیقات و فناوری آزمون
رژیم صهیونیستی غزه روسیه حماس آمریکا فلسطین جنگ غزه اوکراین حزب الله لبنان دونالد ترامپ طوفان الاقصی ترکیه
پرسپولیس فوتبال ذوب آهن لیگ برتر استقلال لیگ برتر ایران المپیک المپیک 2024 پاریس رئال مادرید لیگ برتر فوتبال ایران مهدی تاج باشگاه پرسپولیس
هوش مصنوعی فناوری سامسونگ ایلان ماسک گوگل تلگرام گوشی ستار هاشمی مریخ روزنامه
فشار خون آلزایمر رژیم غذایی مغز دیابت چاقی افسردگی سلامت پوست