درسنا اليوم يتكلم عن طريقة الحصول وتغيير إعدادات الشاشة Display Settings برمجيا ويتم ذلك باستخدام عدة طرق أحدها مكتبات DirectX وهذا ما سوف نقوم بشرحه اليوم. سوف نشرح أولا ما المقصود بإعدادات الشاشة ثم سوف نشرح كيفية الحصول على إعدادات الشاشة وأيضا كيفية معرفة الأوضاع المتاحة للشاشة. ثم أخيرا كيفية تغيير هذه الإعدادات.
الكاتب: Mohammad Elsheimy
كيفية تشغيل حافظة الشاشة برمجيا
درسنا اليوم يتكلم عن طريقة تشغيل حافظة الشاشة Screen Saver برمجيا. هناك عدة طرق لتشغيل حافظة الشاشة سوف نقوم بسردها جميعا بإذن الله تعالى.
التبديل بين زري الفأرة برمجيا
درسنا اليوم يتكلم عن طريقة التبديل بين زري الفأرة عن طريق جعل زر الفأرة الأيسر يعمل عمل الأيمن والأيمن يعمل عمل الأيسر وهكذا.
كيفية تسجيل ملفات في قاعدة بيانات SQL Server
درسنا اليوم يتكلم عن طريقة تسجيل البيانات Binary Data في قاعدة بيانات SQL Server. فمثلا بدلا من تسجيل النصوص والأرقام فقط، درسنا اليوم يتكلم عن طريقة أخرى لتسجيل البيانات وهي تسجيل ملفات أو بالأصح بيانات ثنائية Binary Data مثل ملفات الصور والفيديو والـ Word وملفات الكتابة وجميع الملفات. فجميع الملفات كما نعرف هي ملفات ثنائية Binary. يشرح الدرس أولا مقدمة عن هذه الملفات وكيفية التعامل معها في SQL Server ثم ندخل في طريقة تسجيل هذه البيانات واسترجاعها.
ضغط وفك ضغط الملفات برمجيا
هذا الدرس يركز على كيفية ضغط وفك ضغط الملفات برمجيا في بيئة الدوت نت. سوف نقوم بداية بشرح آليات الضغط التي توفرها لنا بيئة الدوت نت. ثم سوف نقوم بعد ذلك بتطبيق الأفكار التي تعلمناها.
تحسين الكود: استخدام Magic Numbers
درسنا في هذا اليوم يتكلم عن أحد الطرق لتحسين الكود أو ما نسميها بعملية Refactoring. يتكلم عن طريقة استخدام Magic Numbers لجعل الكود أسهل وأبسط في القراءة والكتابة.
معرفة نسخ SQL Server التي تم تنصيبها
سوف نقوم في هذا الدرس بإذن الله تعالى شرح كيفية معرفة نسخ Instances من SQL Server التي تم تنصيبها على هذا الجهاز أو حتى على جهاز آخر على الشبكة. سوف نقوم أولا بشرح الأدوات التي سنحتاج إليها في بيئة الدوت نت ثم سوف نقوم بشرح كيفية تنفيذ الفكرة.
التحويل بين نظام الألوان العشري والست-عشري
سوف نقوم في هذا الدرس بإذن الله تعالى بشرح كيفية التحويل بين نظام الألوان العشري Decimal والست-عشري Hexadecimal. سوف نقوم بداية بشرح ما هو النظام العشري وما هو النظام الست-عشري. بعد ذلك، سوف نشرح نظام الألوان وكيفية تمثيله سواء بالطريقة العشرية أو الست-عشرية. ثم سوف نقوم بمعرفة كيفية التحويل بين النظامين عند التعامل مع الألوان.
التقاط صورة للشاشة برمجيا
رسنا في هذا اليوم لا يتكلم عن طريقة التقاط صورة الشاشة! لكن، درسنا اليوم يتكلم عن طريقة محاكاة الضغط على أزرار لوحة المفاتيح وسوف نستخدم كمثال محاكاة الضغط على أزرار التقاط صورة للشاشة.
تحريك النافذة بدون شريط العنوان
ربما تكون لاحظت أن هناك بعض البرامج التي تسمح للمستخدم بتحريك نافذتها بدون استخدام شريط العنوان. فعلى سبيل المثال برنامج Windows Media Player وبرنامج Winamp وأيضا برنامج. فهذه البرامج أصلا ليس لها شريط عنوان فهي تسمح للمستخدم بتحريكها من خلال جسمها وليس من خلال شريط العنوان الخاص بها. وأيضا من البرامج المميزة برنامج Windows Live Messenger فهذا البرنامج يقوم بإخفاء شريط العنوان الخاص به حتى يقوم المستخدم بضغط زر Alt فيظهر شريط القوائم وشريط العنوان. وأيضا فبرنامج Windows Live Messenger يسمح لك بتحريك نوافذه بدون استخدام شريط العنوان أو على الأقل من شكل مبتكر يسمح لك بتحريك الشاشة من خلاله كصورة مثلا كبديل لشريط العنوان. درسنا اليوم يتكلم عن كيفية تحريك النافذة Window بدون شريط العنوان Title Bar.
