carbon

    1熱度

    1回答

    操縱的窗口,我有下面的代碼片段: NSNumber* windowNumber = [entry objectForKey:(id)kCGWindowNumber]; applicationName = [entry objectForKey:(id)kCGWindowOwnerName]; 這個我搶的窗口數量,並從運行的所有應用程序窗口服務器的名稱。 我想要做的最後是創建一個引用任何窗口

    2熱度

    1回答

    我想在Finder應用程序中刷新特定文件/文件夾的圖標。 FNNotifyByPath((const UInt8 *)folderPath, kFNDirectoryModifiedMessage, kNilOptions); FNNotifyByPath對此不起作用。 現在我使用AppleScript +(void) refreshIconForItem : (NSString *)item

    7熱度

    1回答

    所以這裏是怎麼回事。 我正在嘗試使用Core Audio,特別是輸入設備。我想靜音,改變音量等等,我遇到了一些我無法想象的奇怪的東西。迄今爲止,谷歌一直沒有幫助。 當我查詢系統並詢問所有音頻設備的列表時,我返回了一個設備ID數組。在這種情況下,261,259,263,257 使用kAudioDevicePropertyDeviceName,我得到如下: 261:內置麥克風 259:內置輸入 263

    1熱度

    1回答

    我們(傳統)的應用程序可以運行在各種操作系統版本(10.4 - 10.7)的穩定,因爲年,現在隨機崩潰的內WaitNextEvent ONE客戶計算機(他們兩個,雖然)。 所有事故發生的深蘋果的代碼中隨機位置,但總是在調用堆棧WaitNextEvent地方。 實例是: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

    1熱度

    1回答

    我正在使用CFMessagePortRef進行進程間通信。用於接收數據,我有回調方法 CFDataRef didReceiveDataFromOtherProcess(CFMessagePortRef local,SInt32 msgid,CFDataRef data,void *info) 現在我想接收到的數據發送到我的主控制器。我可以在didReceiveDataFromOtherProces

    0熱度

    1回答

    我在識別內存泄漏時遇到問題。我試過Instruments,它說每次我調用下面描述的函數時都會有內存泄漏。 CFStringRef getStringFromLocalizedNIB(int cmdId) { IBNibRef nibRef; WindowRef wind=NULL; CFStringRef alertString; CreateNi

    0熱度

    2回答

    我正在編寫一個圖像查看器應用程序,我需要將它設置爲jpeg/gif文件的默認應用程序。有一個API LSGetApplicationForItem/Info用於獲取有關默認應用程序的信息。 但我無法找到一個API,我可以將我的應用程序設置爲圖像文件的默認查看器。 能否請你幫

    1熱度

    1回答

    我有一個列表視圖數據瀏覽器和垂直滾動的碳應用程序。當列表很長(數百個項目的),通過窗口快速滾動產生模糊,有時「塗抹」文本: 其他工件也可能發生,例如修剪或重疊線。有時候,整個內容只不過是一種渦旋狀污跡。單擊任何項​​目將導致ListView內容的正常重繪。這裏是Interface Builder中如何看待的ListView: 我使用的Xcode 3.2.6對MacOSX10.5.sdk建設。建築和

    1熱度

    1回答

    我通過模擬快捷方式「cmd-shift-ctrl-4」激活了屏幕截圖。 CGEventRef keyEventDown = CGEventCreateKeyboardEvent(NULL,keyCode,true); CGEventSetFlags(keyEventDown,flags); CGEventRef keyEventUp = CGEventCreateKeyboardEvent(N

    1熱度

    1回答

    在C++中,如何強制opencv窗口(例如,在imshow調用後)到前臺? 在網絡上環顧四周,好像你必須得到處理,然後進行一些本地電話: imshow("img", img); void* handle = cvGetWindowHandle("img"); ?? 然後以某種方式使用本機句柄。我使用的是OSX,我對Carbon或Cocoa API不熟悉,我不確定它如何與op