carbon

    0熱度

    1回答

    我使用別名管理器功能FSNewAlias(fromFSRef, targetFSRef, &aliasRecordHandle)創建了AliasRecord。我的理解是,生成的別名記錄將包含相對路徑搜索的相關信息(相對於fromFSRef)。由於我的用戶位於聯網的主目錄和移動帳戶,因此這些別名不會在聯網主目錄和移動主目錄之間的用戶主目錄中保留文件的位置,因爲它們位於不同的捲上。如果原始的fromF

    13熱度

    4回答

    我正在研究將現有Windows MFC控件移植到OS X/Carbon的可行性。 我的測試牀是使用XCode 3嚮導生成的C++ Carbon應用程序。 我正在尋找一種快速的方式將一些跟蹤信息轉儲到調試器或DbgView的OS X等價物。在Win32上,我會使用OutputDebugString() - 在OS X上有什麼優勢?有沒有辦法從Carbon應用程序查看寫入std :: cout的測試?

    1熱度

    1回答

    我試圖用FSUnmountVolumeSync()或FSEjectVolumeSync()卸載一個WebDAV卷(使用FSMountServerVolumeSync()裝載)。到目前爲止,我一直無法讓他們中的任何一個能夠在沒有阻塞超過20秒的情況下可靠地卸載音量。當他們阻止時,我可以看到webdavfs_agent在Console.app中抱怨WebDAV服務器沒有響應。儘管如此,他們從未錯過,並

    14熱度

    8回答

    我有一個程序需要在Tiger上的行爲與在Leopard上的行爲略有不同。有誰知道系統調用會讓我準確地確定我正在運行的是哪個版本的Mac OS X.我已經找到了一些宏定義來確定構建機的操作系統,但沒有什麼能確定正在運行的機器的操作系統。 謝謝, 喬

    0熱度

    3回答

    我正在爲mac編寫一個C程序,並且我需要允許用戶選擇一個應用程序來發送一個apple事件。我可以使用NavCreateChooseFileDialog()創建導航窗口,但我無法啓用任何.app文件。如果我使用NavDialogSetFilterTypeIdentifiers來限制類型,它將只允許我選擇應用程序,如MS Office,在文件夾名稱中沒有.app。其他一切都變灰了。 任何想法?

    3熱度

    1回答

    我是一名新手Cocoa開發人員,我正在開發我的第一個應用程序。我想從任何應用程序的任何窗口讀取唯一標識符 - 無論是Cocoa還是Carbon。 Cocoa應用程序使他們的窗口ID可供AppleScript使用(儘管我確定有更好的方法通過適當的Objective C路徑來完成此操作),但我試圖從Adobe應用程序中的文檔訪問窗口ID。這似乎是一個棘手的問題。我在參考庫中看到的所有內容都是HIWin

    0熱度

    4回答

    我有一個碳C++應用程序,我想以編程方式做相當於Command-H(隱藏應用程序),這是在我的應用程序的應用程序菜單中可用。我已經研究了TransitionWindow和HideWindow的碳API,雖然這些可以隱藏我的窗口,但它們不會執行Command-H的等效功能。我查看了AppleEvent參考,我需要創建一個AppleEvent,但我沒有看到一個隱藏應用程序。有什麼想法嗎?

    1熱度

    1回答

    有沒有一種方法,理想情況下向後兼容Mac OS X 10.3,以確定是否在系統偏好設置中激活了「Voice Over」(語音結束)功能?

    3熱度

    3回答

    有沒有辦法讓我的C++應用程序的進程ID?我使用碳框架,但不是可可...