我使用CreateNewWindow()创建了一个Carbon窗口,它将返回一个WindowRef。 我创建了一个HIViewRef,现在我想将它添加到新创建的WindowRef中。
任何人都可以帮我解决这个问题吗?如何将HIViewRef添加到没有任何子视图的WindowRef?
谢谢,
Dheeraj。
答案 0 :(得分:2)
HIViewRef和ControlRef是相同的,所以要将HIViewRef添加到WindowRef,你可以使用类似的东西:
HIViewRef root_control;
GetRootControl (winref, &root_control);
HIViewAddSubview(root_control, hiview);