العثور على عدد كائنات المستخدم المستخدمة من خلال عملية

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

  •  18-09-2019
  •  | 
  •  

سؤال

أقوم بالتحقيق في تسرب الذاكرة المحتمل الذي يسبب "خطأ في إنشاء مقبض نافذة" Win32Exception في تطبيق My .NET 2.0 WinForms. يرتبط هذا بعدد مقابض وعدد كائنات المستخدمين (على الأرجح) لذلك أحاول تسجيل هذه المقاييس في المرة القادمة التي يتم فيها طرح الاستثناء.

من السهل العثور على Handlecount: Process.HandleCount.

هل يعرف أحد كيفية العثور على عدد كائنات المستخدمين؟ (يمكن رؤية القيمة في عمود إدارة المهام -> العمليات) .NET أو Win وظائف API ستفعل.

شكرا!

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

المحلول

يحاول getguiresources. التي يمكنك الاتصال باستخدام P / invoke.

نصائح أخرى

يمكنك أيضا رؤية هذا في إدارة مهام Windows. 1. حدد علامة التبويب "العملية". 2. حدد عرض> "حدد الأعمدة ..." وتحقق من "كائنات المستخدم"

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