3

ココア/カーボンベースのアプリケーションで他のアプリケーションウィンドウのクローズイベントまたは通知を検出する方法は?

例えば。TextEdit アプリケーションに複数のウィンドウがある場合、アプリケーション自体ではなく特定のウィンドウでクローズ イベントを検出する方法。

4

1 に答える 1

1

cocoa/carbon ベースのアプリケーションで他のアプリケーションのウィンドウ クローズ イベントまたは通知を検出するにはどうすればよいですか?

そのようなことを行う方法は、MacOS X のアクセシビリティ モデルを使用することです。ドキュメントには、アクセシビリティでどのようなことができるかを示す良い例があります。ウィンドウが開いたり閉じたりしたことを通知することは、その機能の 1 つです。

ちなみに、Cocoa アプリと Carbon アプリの両方で動作します。

于 2012-09-14T14:56:41.117 に答える