تحقق مما إذا كان مقبض ينتمي إلى العملية الحالية؟

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

  •  18-09-2019
  •  | 
  •  

سؤال

هل هناك أي API Win32 للتحقق مما إذا كان مقبض معين ينتمي إلى العملية الحالية؟

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

المحلول

من مقبض النافذة يمكنك استخدامها getwindowthreadprocessid وظيفة للحصول على معرف العملية.
من مقبض العملية تحصل عليه معرف وظيفة getprocessid.

لا أعرف مدى سهولة الحصول على مقبض عملية من بعض المقبض الآخر. لكنني أعتقد أنه سيضطر له كواة النواة تعداد.

نصائح أخرى

يمكن للمقبض "أن ينتمي" إلى أكثر من عملية (مقابض موروثة في عملية الطفل وما إلى ذلك)

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