سؤال

أحتاج إلى إضافة اتصالات المنفذ التسلسلي (مثل COM8) إلى تطبيق MFC الخاص بي. ما هي واجهات برمجة التطبيقات التي يجب أن أتطلع إليها للقيام بذلك؟ أحتاج إلى أن تكون قادرًا على انتظار أن تكون بايت في قائمة انتظار الاستقبال قبل التشغيل (الحدث ، والرسالة ، والاستدعاء ، وما إلى ذلك). هل هناك طريقة بسيطة نسبيا للقيام بذلك؟ جميع الأمثلة التي نظرت إليها تبدو وكأنها تستخدم آلية الاقتراع لتلقي. هذا لن يعمل لطلبي. يجب أن يكون هناك نوع من آلية التشغيل التي يتم تشغيلها عندما يكون هناك بايت في قائمة الانتظار. شكرًا.

هل كانت مفيدة؟

المحلول

يعمل I/O متداخل في Win32 بشكل جيد:http://www.codeproject.com/kb/system/serial_com.aspx

أيضا AFAIK ، لا توجد فئة MFC رسمية (ES) للاتصالات التسلسلية. (يمكن لف هذه بسهولة رغم ذلك).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top