تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
رجاء عاجل من الاخوة الافاضل ( بعض التوضيحات فى References )
#7
السلام عليكم ورحمة الله وبركاته

Windows Api تمنحك تحكم اكثر بنظام التشغيل فمثلا يمكنك البحث عن نافذة والتحكم بها مثل تكبيرها-تصغيرها وهذا مثال على ذالك

PHP كود :
Public Class WindowFinder
    
<System.Runtime.InteropServices.DllImportAttribute("user32.dll"EntryPoint:="FindWindowA")> _
    
Public Shared Function FindWindowA(<System.Runtime.InteropServices.InAttribute(), System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.LPStr)> ByVal lpClassName As String, <System.Runtime.InteropServices.InAttribute(), System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.LPStr)> ByVal lpWindowName As String) As System.IntPtr
    End 
Function

    <
System.Runtime.InteropServices.DllImportAttribute("user32.dll"EntryPoint:="ShowWindow")> _
    
Public Shared Function ShowWindow(<System.Runtime.InteropServices.InAttribute()> ByVal hWnd As System.IntPtrByVal nCmdShow As Integer) As <System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.Bool)> Boolean
    End 
Function

    Public Const 
SW_NORMAL As Integer 1
    
Public Const SW_MAXIMIZE As Integer 3
    
Public Const SW_RESTORE As Integer 9
    
Public Const SW_MINIMIZE As Integer 6

    
Public Shared Sub Maximize(WinTitle As String)
        
Dim H As IntPtr FindWindowA(NothingWinTitle)
        
ShowWindow(HSW_MAXIMIZE)
    
End Sub

    
Public Shared Sub RestoreDown(WinTitle As String)
        
Dim H As IntPtr FindWindowA(NothingWinTitle)
        
ShowWindow(HSW_NORMAL)
    
End Sub

    
Public Shared Sub Minimize(WinTitle As String)
        
Dim H As IntPtr FindWindowA(NothingWinTitle)
        
ShowWindow(HSW_MINIMIZE)
    
End Sub

End 
Class 


وهناك برنامج سيساعدك فى Winows API تجده فى الرابط التالى

P/Invoke Interop Assistant v1
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
رجاء عاجل من الاخوة الافاضل ( بعض التوضيحات فى References ) - بواسطة AHMED HUSSIEN - 28-06-13, 03:41 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] رجاء لخبير برمجة كريم Mostafa25 1 633 21-07-25, 03:22 AM
آخر رد: Taha Okla
  رجاء التعديل على الكود المرفق - كلاس لعرض كود المورد new_programer 4 777 13-10-23, 01:47 AM
آخر رد: new_programer
  تعبئة الكمبوبوكس دون الارتباط بالجدول .. استفسار عاجل Ali_hassn 0 492 24-09-23, 10:50 PM
آخر رد: Ali_hassn
Heart [VB.NET] رجاء ممكن طلب كود menanaeem 0 859 01-11-22, 11:02 PM
آخر رد: menanaeem
  [سؤال] الاخوة في السعودية حد يشرح الفاتورة الإلكترونية للمرحلة الثانية 2 Doby 1 994 26-10-22, 02:52 AM
آخر رد: AmrSobhy
  رجاء المساعدة فى كود Stored Procuder new_programer 1 804 27-09-22, 03:16 AM
آخر رد: new_programer
  [VB.NET] رجاء اريد كود فيجوال بحث عن ملف في كمبيوتر داخل فورم jam3h 5 1,973 06-07-22, 12:02 AM
آخر رد: jam3h
  رجاء وضرورى جدا الرد حسين ادريس 0 875 26-03-22, 11:02 PM
آخر رد: حسين ادريس
  [VB.NET] اكواد حل معادلتين مع متغيراتها عاجل نجود 6 5,212 08-03-22, 08:32 PM
آخر رد: رمضان272
  [سؤال] رجاء اريد تعديل كود للتواصل مع قاعدة بيانات ب dao بدل oldbe mh66 0 1,058 05-02-22, 11:17 AM
آخر رد: mh66

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم