[問題] carbon時代的東西

作者: chise (chise)   2014-04-09 17:40:02
因為開發的關係, 禁止用任何關於NS開頭的東西
我用 carbon 的 CreateNewWindow 創建了一個window
然後我想在window上面畫東西, 勢必要先拿到 CGContextRef 這東西
我找到了兩個函數
GetWindowPort
CreateCGContextForPort
這兩個函數可以拿到 CGContextRef
但是問題是
10.7已經不支援QuickDraw了, 所以這兩個函數也不能用了
請問各位前輩, 我現在只有 WindowRef 而已, 要怎麼靠它拿到 CGContextRef呢
感謝大家
作者: johnlinvc (阿翔)   2014-04-09 17:52:00
禁用NS 開頭?我覺得乾脆去寫X11之類的...
作者: wfgh (lyle)   2014-04-09 18:18:00
很好奇是什麼原因 禁用NS開頭的 可以分享嗎?
作者: chise (chise)   2014-04-09 18:57:00
目前在寫plugin 不過所有NS開頭的都不能用 所以我的code都

Links booklink

Contact Us: admin [ a t ] ucptt.com