Mac OS上Forms.Control.Handle在Mono Winforms中返回什么?

Mac OS上Forms.Control.Handle在Mono Winforms中返回什么?,winforms,macos,mono,Winforms,Macos,Mono,Macos上Form.Handle在Mono Winforms中返回什么值 它是NSView的地址吗?或者只是某种唯一的标识符 System.Windows.Forms.Control.Handle的mono文档中没有任何信息 编辑: 最后,我找到了这个更改日志: 上面写着: XplatUICarbon.cs:。。。com.novell.mwfview子类化HIView的子类处理程序 最后,Control.Handle似乎返回了一个HIViewRef。因此,我必须使用Carbon/AGL而

Macos上Form.Handle在Mono Winforms中返回什么值

它是NSView的地址吗?或者只是某种唯一的标识符

System.Windows.Forms.Control.Handle的mono文档中没有任何信息

编辑:

最后,我找到了这个更改日志:

上面写着:

  • XplatUICarbon.cs:。。。com.novell.mwfview子类化HIView的子类处理程序

最后,Control.Handle似乎返回了一个
HIViewRef
。因此,我必须使用Carbon/AGL而不是Cocoa/NSOpengL,这样我才能将viewref传递到
aglSetHIViewRef()

文件中可以找到内部详细信息。显然,句柄是调用
HIObjectCreate
返回的内容,请参阅。它被设置到(cf.)上的
hwnd

内部详细信息可以在文件中找到。显然,句柄是调用
HIObjectCreate
返回的内容,请参阅。它被设置为
hwnd
on(cf.)