1を使用してウィンドウハンドルを取得することができます。firemonkey MacOSウィンドウIDを取得する方法? MS Windowsでは
WindowHandleToPlatform(winhandle).wnd
どのように1は、MacOSのウィンドウ "ID" を取得ん:たとえばウィンドウIDを受け入れる機能を
を:
CGWindowListCreateImage(
CGRect screenBounds,
CGWindowListOption listOption,
CGWindowID windowID, // <------------------ here
CGWindowImageOption imageOption);
それは文字通り、ウィンドウのIDを_require_しません。 [参照](https://developer.apple.com/documentation/coregraphics/1454852-cgwindowlistcreateimage)には、_ "イメージに含める他のウィンドウを決定する際の基準点として使用するウィンドウのIDが記載されています。このパラメータはkCGNullWindowIDです。 "_そのリスト内の特定のウィンドウIDから始まるウィンドウリストからコンポジットイメージを作成しますか? – Victoria
もし誰かが 'WindowHandleToPlatform(h).Wnd.WindowNumber'が正しいと知っていれば教えてください。それは答えとして追加することができますが、これが正しいかどうかはわかりません。 – Programmz
@Victoria、おそらく、参照ウィンドウが必要だったらどうしますか?あなたはそれのwindowID、または何が必要なのですか? – Programmz