carbon

    0熱度

    4回答

    我可以通過下面的說明安裝系統範圍內的鍵盤顯示器內部流程監控鍵盤事件: CGEventRef eventCallback(CGEventTapProxy proxy, CGEventType type, CGEventRef event, void *userData) { } CFMachPortRef eventTap = CGEventTapCreate(kCGHIDEven

    0熱度

    1回答

    我已經能夠爲我的項目設置plist以打開具有給定url的項目。然而,我不能讓它傳遞給應用程序的參數(自定義url是基於用戶構建的) 有沒有辦法將params作爲命令行參數傳遞? 的方案基本上是 網址:用戶ID 我需要能夠獲得用戶ID的應用程序。 有沒有辦法做到這一點?我知道與可可你可以創建一個應用程序代表來處理這個,但我需要一個碳的方式來做到這一點。 在此先感謝!

    1熱度

    2回答

    我正在創建一個可可應用程序,該應用程序創建用碳窗初始化的普通可可窗口和可可窗口。所有的窗口應該浮在所有應用程序之上。對於可可窗口,我將窗口級別設置爲NSTornOffMenuWindowLevel,對於碳窗口,我使用kUtilityWindowClass。兩者都可以正常工作,窗戶可以漂浮在其他應用程序之上,但問題在於碳和可可窗戶沒有相同的窗戶高度,所以碳窗戶將始終浮在可可窗戶的上方。有沒有辦法讓兩

    0熱度

    2回答

    在Carbon應用程序中,我需要將HFS樣式的MacOS路徑轉換爲可用於fopen()調用的POSIX路徑。例如: 我卷:MyFolder文件:myFile.jpg 喜歡的東西: /我的卷/ MyFolder中/ myFile.jpg 如果我卷是我的系統磁盤,/myFolder/myFile.jpg工作得很好,但是如果它在不同的捲上,它不起作用(即。我的Vol/myFolder/myFile.jp

    1熱度

    1回答

    我目前正試圖建立MyGUI和CMake的是告訴我,可可和碳缺少 配置MYGUI 3.2.0 尋找FREETYPE ... 找不到PkgConfig(失蹤:PKG_CONFIG_EXECUTABLE) CMAKE_PREFIX_PATH:〜/ Documents/SDK/OgreDependencies /;/Users/david/Documents/SDK/MyGUI_3.2.0/bin/Dep

    0熱度

    1回答

    我正在嘗試將鼠標事件發送到不支持手柄的(我認爲是SDL/OpenGL)遊戲。我知道我可以使用衆多遊戲手柄中的一種來提供鍵盤/鼠標應用程序,但我認爲自己編寫應用程序會很有趣。 // point is a CGPoint that is set earlier on... CGEventRef event = CGEventCreateMouseEvent(NULL,kCGEventMouseMov

    2熱度

    1回答

    任何人都知道在OSX中從內存中運行可執行文件的任何內容? 類似的東西: char *exeFile[size]; loadFromFile(exeFile, "/path/to/data"); execute(exeFile); 我想這樣做是出於安全原因。例如可以在啓動前加密exe並對其進行解密。

    1熱度

    1回答

    我正在研究一個應用程序,它使用Carbon和Cocoa位來處理一些爲Windows編寫的C++代碼。我目前遇到了一個問題,當用戶將cmd +標籤頁移出窗口,或者只是將鼠標懸停在碼頭上(而不僅僅是應用程序的圖標 - 碼頭上的任何位置)時,遊標(使用Cocoa NSCursor類)從自定義光標更改爲正常OS X光標。 基本上,有沒有人知道當用戶懸停在碼頭上時會發送到應用程序(由Carbon和Cocoa

    0熱度

    1回答

    通過NSCreateObjectFileImageFromMemory函數從內存加載包是可能的。有沒有人有這方面的成功經驗?有沒有人有工作樣本這個功能? 我的代碼: text srcPath = "/Applications/TextEdit.app/Contents/MacOS/TextEdit"; data_t data; data.loadFromFile(srcPath); void

    3熱度

    1回答

    在Windows中,我可以張貼的自定義消息到另一個進程,並告知其做這樣一個動作: PostMessage(WindowOfAnyProcess, WM_CUSTOM_MESSAGE, param1, param2) 什麼是Mac OS的選擇嗎?碳事件能幫助我嗎?怎麼樣? Thankyou。