السؤال الاول والثاني ماقصروا فيه الاخوان
الثالث مافهمته
الرابع اعتقد اني تقريبا عرفت قصدك
قصدك تجعل نافذة اي برنامج خارجي داخل الفورم الخاص ببرنامجك
عليك باستخدام دالة api لفعل ذلك بالتحديد دالة SetParent
حيث hWndChild هو handle البرنامج الخارجي
و hWndNewParent هو Handle الفورم الي تبيه يكون حاوية للبرنامج الخارجي وتقدر تاخذه عن طريق
واما عن طريقة سحب Handle البرنامج الخارجي فهناك طرق كثيرة جدا
ممكن عن طريق
حيث عن استدعاء هذي الدالة سيتم اخذ الHandle للبرنامج الي عليه الfocus
اذا انت مبتدأ جدا - انصحك ان تتعلم الاساسيات اولا وتبتعد عن هذي الامور حاليا
عندك كتاب الاستاذ تركي العسيري مفيد جدا
الثالث مافهمته
الرابع اعتقد اني تقريبا عرفت قصدك
قصدك تجعل نافذة اي برنامج خارجي داخل الفورم الخاص ببرنامجك
عليك باستخدام دالة api لفعل ذلك بالتحديد دالة SetParent
PHP كود :
<DllImport("user32.dll", SetLastError:=True, CharSet:=CharSet.Auto)> _
Public Shared Function SetParent(ByVal hWndChild As IntPtr, ByVal hWndNewParent As IntPtr) As IntPtr
End Function
حيث hWndChild هو handle البرنامج الخارجي
و hWndNewParent هو Handle الفورم الي تبيه يكون حاوية للبرنامج الخارجي وتقدر تاخذه عن طريق
PHP كود :
Dim ParenthWnd As IntPtr = Me.Handle
واما عن طريقة سحب Handle البرنامج الخارجي فهناك طرق كثيرة جدا
ممكن عن طريق
PHP كود :
<DllImport("user32.dll", SetLastError:=True)> _
Private Shared Function GetActiveWindow() As IntPtr
End Function
حيث عن استدعاء هذي الدالة سيتم اخذ الHandle للبرنامج الي عليه الfocus
اذا انت مبتدأ جدا - انصحك ان تتعلم الاساسيات اولا وتبتعد عن هذي الامور حاليا
عندك كتاب الاستاذ تركي العسيري مفيد جدا

