إدخال النص في مربع نص لا ينتمي إلى طلبك (C # /. NET)

StackOverflow https://stackoverflow.com/questions/1191540

  •  19-09-2019
  •  | 
  •  

سؤال

لذلك، كنت أتساءل فقط كيف يمكنني إدخال نص في مربع نص على صفحة ويب مع تطبيق Windows.

تقريبا مثل كشط الشاشة العكسي.

أعلم أنني قد قرأت في مكان ما عن القدرة على القيام بذلك، لكنني نسيت تماما كيف فعل ذلك. أعتقد أنه قد يستخدم DLL Win32 الذي قد يكون مسعى ممتع، لكنه يزداد الأمر الآن.

لذلك، فإن السؤال هو: كيف يمكنك ضخ النص في صناديق نصية لا تنتمي إلى طلبك مع .NET (C #)

تحرير: وجدت إجابتي. انظر التعليقات أدناه.

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

المحلول

القي نظرة على sendInput. Win32 API. ستحتاج إلى التركيز على النافذة الصحيحة أولا، بطبيعة الحال. أيضا، لديها بعض القيود الأمنية على نظام التشغيل Vista وما فوق، بحيث لا يمكن تطبيق امتياز المنخفض التعامل مع واحد آخر مع امتيازات أعلى.

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