MacOSX中使用NSWindow建立背景透明的窗体

1.Windowsurl

在window上建立异形窗体必需要使用WS_EX_LAYERED样式,再调用SetLayeredWindowAttributes设置透明度或者透明颜色属性。用updatelayeredwindow更新窗口内容。spa

 

2.MacOSXcode

在MacOSX上设置很简单blog

1 [aWindow setOpaque:NO]; 
2 [aWindow setBackgroundColor:[NSColor clearColor]]

 

在此记录.get

相关文章
相关标签/搜索