السلام عليكم ورحمة وبركاته
كيف يتم تعطيل Ctrol+Alt+Del عند فتح البرنامج لويندوز10؟
نامل من الله المساعده والله يحفظكم ويرعاكم
وعليك السلام ورحمة الله
اخي هذا الكود يعمل على تعطيل ctrl+shift+alt لكنه من بيئة الدوت نت
كود :
Private Sub Form1_KeyDown(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.Control And e.Shift And e.Alt Then
' cancel keys
e.Handled = False
End If
End Sub
كما وجدت هذا الموقع وهو يخص التعامل مع احداث المفاتيح في فيجوال 6
key strokes vb 6
السلام عليكم
يوجد خطأ في الكود
هذا الكود مرة ثانية انا استخدم فيجوال بيسك 2010 ويمكن الخطا لانك تستخدم بيسك 6
عموما الكود شغال عندي لكن عندك اتوقع لابد تسوي شوية تعديل
كود :
Private Sub Form1_KeyDown(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.Control And e.Shift And e.Alt Then
e.Handled = False
End If
End Sub
طيب اشتغل الكود معك ولا لا؟
اخي مايكرو الدوحة ودي اعرف ليه باقي تستخدم بيسك 6 الى الان
عموما بحثت لك عن كود تعطيل مفاتيح Ctrl+Shift+Alt وهذا اللي وجدته
وجدت نقاش بين شخص يسأل بالضبط عن الكود اللي تحتاجه وكان يرد عليه واحد من مبر مجي مايكروسوفت MVP
وكان رده :
ترجمة جوجل
"يتم التعامل مع تركيبة المفاتيح Ctrl + Alt + Del بواسطة المكتبة msgina.dll.و للكتابة فوقها يجب ان تنشىء مكتبة msgina.dll
من جديد كليا الشيء الذي اعتقد انه يستحيل فعله باستخدام الشفرة المدارة "
عموما انصحك بالترقية الى دوت نت فهي كما تعرف وستعرف دائما تعطيك امكانيات اكثر واكثر مع مرور الوقت
لكن مع البيسك 6 انت لا تتقدم بل في احسن الاحوال تبدو كأنك مكانك سر.
سبب اخر لعدم وجود كود تعطيل المفاتيح الثلاثة وهو سبب جدا منطقي ومقنع ذكره المبرمج
الذي يرد على السائل و السبب هو ان الضغط على الازرار
الثلاثة معا في برامج بيسك 6 لايفعل شيئا وبالتالي فان تعطيلها هو كاصلاح شي لاعطل فيه
"اذا لم يكن معطوبا فلا تصلحه"
اتمنى انك تستفيد اخي مع احترامي لكل مبرمجي بيسك 6
المصدر :
http://www.vbforums.com/showthread.php?6...rl-alt-del
مشكور اخي معاند الحظ على اهتمامك بالموضوع
للتوضيح اكثر انضر الى الصورة