Macos Mac插件不再支持GetWindowFromPort?

Macos Mac插件不再支持GetWindowFromPort?,macos,browser-plugin,quickdraw,Macos,Browser Plugin,Quickdraw,我正在制作一个古老的Firefox插件。它使用GetWindowFromPort获取 从作为平台的NP_端口对象中取出的WindowPtr对象 WidowPtr对象中的特定窗口数据。现在它总是返回NULL NP_端口对象与该对象的端口字段(CGraphPtr)一样非空 反对。但是,如果没有GetWindowFromPort,我就不知道如何 从CGraphPtr获取WindowPtr 看起来它比那还大。QuickDraw(其中GetWindowFromPort是一个函数)在任何64b系统中都不再受

我正在制作一个古老的Firefox插件。它使用GetWindowFromPort获取 从作为平台的NP_端口对象中取出的WindowPtr对象 WidowPtr对象中的特定窗口数据。现在它总是返回NULL

NP_端口对象与该对象的端口字段(CGraphPtr)一样非空 反对。但是,如果没有GetWindowFromPort,我就不知道如何
从CGraphPtr获取WindowPtr

看起来它比那还大。QuickDraw(其中GetWindowFromPort是一个函数)在任何64b系统中都不再受支持

这可能是因为Firefox现在正在为插件创建一个单独的屏幕外GWorld,它与窗口无关。考虑到将来插件将退出进程,依靠它返回有意义的值并不是一个好主意。您使用此值的目的是什么