我mantaining一个古老的Firefox插件。它采用GetWindowFromPort得到 一个WindowPtr对象移出NP_Port物体的是平台 在WidowPtr对象特定窗口的数据。现在,它总是返回NULL。

NP_Port目的是非空作为是该端口字段(CGraphPtr) 宾语。然而,如果没有GetWindowFromPort,我已经不知道如何 从CGraphPtr得到WindowPtr ...

有帮助吗?

解决方案

看来它比这更大。的QuickDraw(其中GetWindowFromPort是一个函数)我们NA不再支持在任何64B系统...

其他提示

这可能是因为Firefox是现在创建单独的离屏GWorld的插件来绘制的方法,其不与窗口相关联。考虑到在未来的插件就会搬出去的进程,这取决于它返回一个有意义的值不会是一个好主意。你在使用这个值?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top