如何将HIViewRef作为子视图/视图添加到新的碳窗口?

时间:2011-05-24 07:11:51

标签: macos-carbon

我使用CreateNewWindow()创建了一个Carbon窗口,它将返回一个WindowRef。 我创建了一个HIViewRef,现在我想将它添加到新创建的WindowRef中。

任何人都可以帮我解决这个问题吗?如何将HIViewRef添加到没有任何子视图的WindowRef?

谢谢,

Dheeraj。

1 个答案:

答案 0 :(得分:2)

HIViewRef和ControlRef是相同的,所以要将HIViewRef添加到WindowRef,你可以使用类似的东西:

HIViewRef root_control;
GetRootControl (winref, &root_control);
HIViewAddSubview(root_control, hiview);