ポップアップウィンドウで実行中のNPAPI(ウィンドウモード)プラグインがあります。残念ながら、Chromeには予期せずにフォーカスを取得し、ポップアップが塞がれるバグがあります。私の目標は、このバグが修正されている間にこのバグを回避することです。OS XのNPAPIプラグイン+ NSWindow階層 - 親を見つけて前面に表示できますか?
SetWindowは私にNPWindow *を渡します。これを使用して、Windows上で有効なHWNDを取得し、親HWNDにナビゲートできます。 Mac(Cocoaモデルを使用)ではNSWindowを取得できますが、makeKeyAndOrderFrontやその他のmsgを送信すると有効ではないようで、建設的なことはしません。
有効なNSWindowを取得する必要がありますか?このNSWindowはポップアップのトップレベルウィンドウに何らかの形で接続された子ウィンドウですか?もしそうなら、そのウィンドウを取得する適切な方法はありますか?