سؤال

أنا mantaining صيغة فايرفوكس القديمة. يستخدم GetWindowFromport للحصول على كائن WindowPtr من كائن NP_PORT الذي توجد بيانات نافذة محددة منصة في كائن WidoWPTR. الآن يعد دائما فارغة.

كائن NP_PORT غير فارغ كما هو حقل المنفذ (cgraphptr) لهذا الكائن. ومع ذلك، من دون GetWindowFromport، لم أعد أعرف كيفية الحصول على نافذة النافذة من cgraphptr ...

هل كانت مفيدة؟

المحلول

يبدو أنه أكبر من ذلك. QuickDraw (أي getwindowfromport هو وظيفة) الولايات المتحدة غير المدعومة في أي نظام 64B ...

نصائح أخرى

ربما يكون ذلك لأن Firefox يخلق الآن GWORLD من Offscreen منفصلة للتوصيل الإضافية للرسم، والذي لا يرتبط به نافذة. بالنظر إلى أنه في المكونات الإضافية المستقبلية سوف تتحرك خارج العملية، اعتمادا على إرجاع قيمة ذات مغزى لن تكون فكرة جيدة. ما الذي تستخدمه هذه القيمة؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top