PDA

View Full Version : راهی برای کار با فرم های زبان غیر دات نت در سی شارپ هست؟



SajjadKhati
یک شنبه 01 اسفند 1395, 16:04 عصر
سلام
من میخوام در نرم افزار autoplay media studio ، فرم ایجاد شده در این نرم افزار رو توسط dll ای که در سی شارپ مینویسم ، با این فرم کار کنم (مثلا تغییر اندازه بدم)
اما این نرم افزار و زبان Lua اش ، زبان غیر دات نت هست و همونطور که میدونیم ، بصورت عادی نمیشه با فرم هایی که در زبان غیر دات نت بودجود میان ، در زبان سی شارپ با اون فرم ها کار کنیم . متد Control.FromHandle در سی شارپ هم فقط هندل فرم های دات نت رو به شی مورد نظر تبدیل میکنه
حالا روش و راهی وجود داره که در سی شارپ ، وقتی هندل فرم های غیر دات نت رو میفرستیم براش ، با این فرم ها کار کنیم؟ مثلا هندل فرم غیر دات نت رو بگیره و تغییر اندازه بده اون فرم رو؟

SajjadKhati
دوشنبه 02 اسفند 1395, 21:30 عصر
سلام
بچه ها کلاس یا کلاس هایی وجود دارن که خودشون از توابع API استفاده کنن تا دست ما رو برای کار با ویندوزهای دیگه در سی شارپ باز بذارن؟ اگه آره ، اسم شون چیه؟