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