carbon

    5

    2答えて

    アクセシビリティAPIを使用して、外国のOSXアプリケーションを自動化しようとしています。 の中には、APIを介してアプリケーションの状態が利用できないものがあるため、 画面スクレイピングで取得します。これを行うには、アクセシビリティオブジェクトのCGWindowIDを 'Window Role'に設定する必要があります。 「ウィンドウロール」アクセシビリティオブジェクトのCGWindowIDを直

    1

    1答えて

    私は現在、バックアップアプリケーションを開発中です。最近追加される機能のリクエストが多く寄せられています。そのうちのトップには、「バッテリバックアップ時のバックアップ」チェックボックスが追加されていますTime Machineのような「パワー」があります。 電源アダプタ(プラグが差し込まれ、差し込まれている)のステータスを取得する方法はありますか?私はデスクトップMacを持っていれば、iMacのよ

    0

    1答えて

    私はMainWindowを持つQtアプリケーションを持っています。このタイトルバーの色を変更したいと思います。明らかに、直接のQt呼び出しによってこれを行う方法はありません。カーボンやココアのコールでも、私はそれをどうやってやり遂げることができますか? ありがとうございました。

    1

    2答えて

    顧客が奇妙なプロファイルで接続エラーを報告しています。アプリが起動してからCFNetworkを介した最初のURLリクエストが失敗するように見えます。 CFNetworkによって明らかに返されたエラーコードはドメインCFStreamErrorHTTPですが、このドメインの公的に定義されたエラーコードに対応しないエラーコード-4が付いています。 CFHTTPStream.hでは、CFStreamErr

    3

    2答えて

    私は、Apple Event Object Modelを使用して、Cocoaアプリケーションのウィンドウの移動とサイズ変更を行うことができます。しかし、カーボンアプリケーションには何が使えますか?

    14

    1答えて

    下NULL CGContextのデバッグ: <Error>: CGContextSetTextMatrix: invalid context 0x0 私はこのNULLコンテキストがあるアプリケーションでは見当がつかないOSに渡されます。誰でもそれを狩るための良いテクニックを知っていますか? stdoutに何かが書かれているときにアプリケーションに侵入することはできますか?

    0

    3答えて

    デモアプリケーションがキーボードイベントを傍受することに成功しました。ここにそれらのハンドラがあります。 CGEventRef keyUpCallback (CGEventTapProxy proxy, CGEventType type, CGEventRef event, void *refcon) { NSLog(@"KeyUp event tapped!"); retur

    2

    1答えて

    これで、本当にクールなキーボードマクロアプリケーションを作成するのに無駄な時間を費やしました。素晴らしいことですが、唯一の問題は数分後には動作を停止することです。私はキーを押すと呼び出されなくなります。 私はそれをロックすることができませんでしたが、少なくとも30秒かかることがあります。通常、数分かかることはありません。私は傍受して、それまでに多くの出来事を送ってきます。アプリケーションが実行され

    1

    1答えて

    この問題は私の生産性を低下させているので、誰かが私を助けてくれることを願っています。 Mac開発にはかなり新しいです。 フィーチャーを追加したいCarbonアプリケーションがあります。 ファインダーでダブルクリックしたファイルのパスを取得します。 私は を持ってはObjective Cの呼び出しを許可するプロジェクトを変更しました。 デリゲートオブジェクトをセットアップしてNSApp - (BOO

    1

    1答えて

    ココアでカスタムシェイプトラッキングエリアを作成するには? ココアでは、追跡領域として長方形しか見つけられませんでした。 炭素は、HIViewNewTrackingAreaを通じてこの機能を提供しました。これを通じて、 がHIShapeRefをトラッキングエリアとして登録することができました。これに似たココアがありますか? 私は、さまざまな地域のマウスカーソルを変更したいという複雑な形をしています