作者chise (chise)
看板MacDev
标题[问题] carbon时代的东西
时间Wed Apr 9 17:40:02 2014
因为开发的关系, 禁止用任何关於NS开头的东西
我用 carbon 的 CreateNewWindow 创建了一个window
然後我想在window上面画东西, 势必要先拿到 CGContextRef 这东西
我找到了两个函数
GetWindowPort
CreateCGContextForPort
这两个函数可以拿到 CGContextRef
但是问题是
10.7已经不支援QuickDraw了, 所以这两个函数也不能用了
请问各位前辈, 我现在只有 WindowRef 而已, 要怎麽靠它拿到 CGContextRef呢
感谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.231.80.214
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MacDev/M.1397036405.A.9F5.html
1F:推 johnlinvc:禁用NS 开头?我觉得乾脆去写X11之类的... 04/09 17:52
2F:→ wfgh:很好奇是什麽原因 禁用NS开头的 可以分享吗? 04/09 18:18
3F:→ chise:目前在写plugin 不过所有NS开头的都不能用 所以我的code都 04/09 18:57