وسوم التدوينات‘Interoperability’

إنشاء مسجل صوتي في C و C#

درسنا في هذا اليوم يتكلم عن كيفية تسجيل الصوت أو بالأصح إنشاء مسجل صوتي في C و C#. سنبدأ أولا بشرح الأفكار والدوال التي سنحتاجها وكيفية برمجتها في لغة C ثم بعد ذلك سنتبعها بكود الدوت نت و C#.

بالإضافة إلى ذلك، فالدرس لا يتكلم فقط عن كيفية تسجيل الصوت، بل عن كيفية تشغيل الصوت أيضا والتحكم فيه.

أيضا يركز هذا الدرس على تقنية MCI أو Media Control Interface حيث هي الأسهل والأشهر والأقوى.

فيديو 001: Interoperability – 01 مقدمة

فيديو AR001: مقدمة لـ Interoperability.

قابلية التفاعل بين الدوت نت والتقنيات الأخرى.

تغيير إعدادات الشاشة برمجيا

درسنا اليوم يتكلم عن كيفية تغيير إعدادات الشاشة برمجيا. سوف نبدأ أولا بإذن الله بشرح المفاهيم المطلوبة لهذا الدرس ثم سوف نتبعها بالأكواد وبالتفصيل اللازم لهذه الأكواد.

سوف نمر أو سوف نتعرض لأربعة أفكار، معرفة الإعدادات الحالية للشاشة، معرفة الأوضاع المتاحة للشاشة، تغيير هذه الأوضاع أو الإعدادات، وأخيرا تدوير (دوران) الشاشة.

كيفية برمجة Microsoft Agent

سنبدأ أولا بشرح مقدمة عن Microsoft Agent. ثم سنتكلم عن الشخصيات المتوفرة والتي يمكن استخدامها. بعد ذلك سوف نتطرق عن المكتبات التي ستحتاجها وكيفية استخدامها في برنامجك. بعد ذلك سوف نشرع في شرح كل نقاط Microsoft Agent من أوامر وأحداث. سنتعلم كيفية تحريكه وكيفية جعله يتكلم وغيرها.

بالإضافة إلى هذا كله، يحتوي هذا الدرس على برنامج يقوم بتقسيم الملفات كبيرة الحجم إلى أكثر من جزء ثم يقوم بدمجها بعد ذلك. يحتوي هذا البرنامج على شخصية ظريفة من شخصيات Microsoft Agent تتفاعل مع المستخدم ومع حركاته خلال البرنامج وتقوم بشرح أجزاء البرنامج بطريقة مبسطة وظريفة.

تغيير إعدادات الشاشة برمجيا باستخدام DirectX

درسنا اليوم يتكلم عن طريقة الحصول وتغيير إعدادات الشاشة Display Settings برمجيا ويتم ذلك باستخدام عدة طرق أحدها مكتبات DirectX وهذا ما سوف نقوم بشرحه اليوم. سوف نشرح أولا ما المقصود بإعدادات الشاشة ثم سوف نشرح كيفية الحصول على إعدادات الشاشة وأيضا كيفية معرفة الأوضاع المتاحة للشاشة. ثم أخيرا كيفية تغيير هذه الإعدادات.

كيفية تشغيل حافظة الشاشة برمجيا

درسنا اليوم يتكلم عن طريقة تشغيل حافظة الشاشة Screen Saver برمجيا. هناك عدة طرق لتشغيل حافظة الشاشة سوف نقوم بسردها جميعا بإذن الله تعالى.

التبديل بين زري الفأرة برمجيا

درسنا اليوم يتكلم عن طريقة التبديل بين زري الفأرة عن طريق جعل زر الفأرة الأيسر يعمل عمل الأيمن والأيمن يعمل عمل الأيسر وهكذا.

تحريك النافذة بدون شريط العنوان

ربما تكون لاحظت أن هناك بعض البرامج التي تسمح للمستخدم بتحريك نافذتها بدون استخدام شريط العنوان. فعلى سبيل المثال برنامج Windows Media Player وبرنامج Winamp وأيضا برنامج. فهذه البرامج أصلا ليس لها شريط عنوان فهي تسمح للمستخدم بتحريكها من خلال جسمها وليس من خلال شريط العنوان الخاص بها. وأيضا من البرامج المميزة برنامج Windows Live Messenger فهذا البرنامج يقوم بإخفاء شريط العنوان الخاص به حتى يقوم المستخدم بضغط زر Alt فيظهر شريط القوائم وشريط العنوان. وأيضا فبرنامج Windows Live Messenger يسمح لك بتحريك نوافذه بدون استخدام شريط العنوان أو على الأقل من شكل مبتكر يسمح لك بتحريك الشاشة من خلاله كصورة مثلا كبديل لشريط العنوان.

درسنا اليوم يتكلم عن كيفية تحريك النافذة Window بدون شريط العنوان Title Bar.