سلام
من یک فرم ساده در #C دارم که می خواهم یک برنامه را درون آن اجرا کنم البته نه اینکه لینک را بزنم و برنامه اجرا شود بلکه دقیقا داخل فرم و چسبیده به خود فرم اجرا شود و وقتی کاربر فرم را می بیند احساس کند که همه اجزا جزئی از فرم هستند
سلام
من یک فرم ساده در #C دارم که می خواهم یک برنامه را درون آن اجرا کنم البته نه اینکه لینک را بزنم و برنامه اجرا شود بلکه دقیقا داخل فرم و چسبیده به خود فرم اجرا شود و وقتی کاربر فرم را می بیند احساس کند که همه اجزا جزئی از فرم هستند
لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
قوانین پرسش های دانشجویی
برای درست وارد شدن کد در قالب C# سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C# منتفل کنید
نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها
اساتید کسی میتونه کمک کنه؟
سلام دوست عزیز
کلا برای این کار 2 راه کار وجود داره :
1- استفاده از کامپوننتی که سازنده اون برنامه در اختیار توسعه دهنده ها و برنامه نویس ها گذاشته(البته اگر اینکار رو کرده باشه)
2- *** این روش کاملا غیر اصولی هستش *** اجرای اون برنامه ، بدست آوردن کد هندل اون ، و تغییر parent اون به هندل شی شما !!
*** کلا باید از کدهای unsafe و API ویندوز استفاده کنین.
تابع FindWindowExA برای پیدا کردن هندل نرم افزار : https://docs.microsoft.com/en-us/win...-findwindowexa
تابع SetParent برای پیدا کردن هندل نرم افزار : https://docs.microsoft.com/en-us/win...user-setparent
موفق باشین