سؤال

أنا بدأت عملية في C # ثم إرسال رسائل Windows إلى تلك العملية باستخدام SendMessage. عادة ما أرسل الرسائل إلى process.mainwindowhandle، ولكن في بعض الحالات، قد أحتاج إلى العثور على مقبض نافذة الطفل وإرسال الرسائل هناك بدلا من ذلك. كيف يمكنني أن أفعل ذلك في C # وما هي خيارات إيجاد نوافذ الأطفال (أي القيام بالحاجة إلى معرفة اسم النافذة أو هل هناك خيارات أخرى)؟

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

المحلول

إلقاء نظرة على enumchildwindows. (pinvoke.net)

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