Macのプラグインは、もはやGetWindowFromPortをサポートしていませんか?
-
20-09-2019 - |
質問
私は、古代のFirefoxのプラグインをmantainingよ。これは、取得するためにGetWindowFromPortを使用しています プラットフォームですNP_PortオブジェクトのうちWindowPtrオブジェクト WidowPtrオブジェクト内の特定のウィンドウデータ。今では常にNULLを返します。
そのポートフィールド(CGraphPtr)であるように、NP_Portオブジェクトが非ヌルであります オブジェクト。しかし、GetWindowFromPortせずに、私はもはやどのように知っていません CGraphPtrからWindowPtrを取得...
解決
それよりも大きいです表示されます。 QuickDrawのは、私たちの長いNAがどの64Bシステムでサポートされている(うちGetWindowFromPort機能です)...
他のヒント
Firefoxは今のウィンドウに関連付けられていないに描画するためのプラグインのためのGWorldオフスクリーン別々に作成されているため、
これはおそらくです。将来のプラグインで意味のある値を返すことに応じて、アウトプロセスに移動しようとしていることを考慮することは良い考えであることを行っていません。あなたは何のためにこの値を使用していますか?
所属していません StackOverflow