تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف الحصول على حجم نوافذ عملية
#3
(06-03-17, 04:27 PM)مساعدة كتب : السلام عليكم

الكود ناقص،
الرجاء وضع كامل الكود لمعرفة التصحيح المناسب.

تم الحل بحمد الله

كود :
    Public Shared Function GetControlSize(hWnd As IntPtr) As Size
        Try
            Dim pRect As RECT
            Dim cSize As New Size()
            ' get coordinates relative to window
            GetWindowRect(hWnd, pRect)
            cSize.Width = pRect.Right - pRect.Left
            cSize.Height = pRect.Bottom - pRect.Top

            Return cSize
        Catch ex As Exception

        End Try
    End Function
     
 Dim p = (From x In Process.GetProcessesByName("calc") Order By x.StartTime).Last
       Dim processWindowHandle As IntPtr = p.MainWindowHandle
       Dim s As Size = GetControlSize(processWindowHandle)
       Dim calc_size As System.Drawing.Size
       calc_size = s
       MsgBox(calc_size.Width)

المشكلة ان كان يقرءة MainWindowHandle بعد اما يفتج المشروع

تم تصحيح الكود للافادة
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: كيف الحصول على حجم نوافذ عملية - بواسطة Mohamed20 - 06-03-17, 04:54 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لايمكن الوصول للملف لأنه قيد الاستخدام بواسطة عملية أخرى صالح عبدالله 3 337 24-12-24, 12:17 AM
آخر رد: صالح عبدالله
  المساعدة في عملية طرح الوقت من خلال اثنين textbox جيولوجي مبتدئ 9 2,787 06-08-24, 07:43 PM
آخر رد: خالد كامل1
  الحصول على اول 3 ارقام Mohamed20 4 2,303 23-05-24, 02:47 PM
آخر رد: Nori Ashour
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 811 11-02-24, 08:43 PM
آخر رد: assuhimi
Heart [C#.NET] حول بطئ عملية نقل البينات الكثيرة من أكسس إلى داتا غريد فيو بلال بلال 11 1,571 15-12-23, 07:47 AM
آخر رد: foad8920
  [VB.NET] ناتج عملية الطرح للأرقام الشعرية خطا عبدالله الصافي 3 681 27-09-23, 11:01 AM
آخر رد: قناص المدينة
  عملية حسابية خاصة محمد خيري 6 864 22-08-23, 09:09 AM
آخر رد: مصمم هاوي
  كيف الحصول على قيمة الخلية بعد تحديد الصف في datagridview؟ hazim1 2 889 06-08-23, 01:12 AM
آخر رد: hazim1
  لا استطيع الحصول على الرقم التسلسلي للقرص C ابو محمد محمد محمد 6 1,179 27-04-23, 01:49 PM
آخر رد: ابو محمد محمد محمد
  ماهى عملية الضرب داخل sql حماده ممدوح البحيرى 5 1,234 18-12-22, 01:00 PM
آخر رد: Taha Okla

التنقل السريع :


يقوم بقرائة الموضوع: