MacOSX中使用NSWindow创建背景透明的窗体
2016-06-07 10:09
337 查看
1.Windows
在window上创建异形窗体必须要使用WS_EX_LAYERED样式,再调用SetLayeredWindowAttributes设置透明度或者透明颜色属性。用updatelayeredwindow更新窗口内容。
2.MacOSX
在MacOSX上设置很简单
在此记录.
在window上创建异形窗体必须要使用WS_EX_LAYERED样式,再调用SetLayeredWindowAttributes设置透明度或者透明颜色属性。用updatelayeredwindow更新窗口内容。
2.MacOSX
在MacOSX上设置很简单
[aWindow setOpaque:NO]; [aWindow setBackgroundColor:[NSColor clearColor]]
在此记录.
相关文章推荐
- js判断输入的数据是否是正整数,包括100.00(100.000)
- Linux系统启动过程
- python高阶函数
- AndroidStudio一个工程内查看多个项目的实现
- 【MongoDB】 基于C#官方驱动2.2版的封装类
- 【powerdesigner】将数据库表中Common转为PDM表中Name
- JavaScript_compare_C++_部分类似处
- JMS实战——ActiveMQ实现Pub-Sub
- linux中usb设备的probe注册全过程
- Python写的监视工具
- Espionage加密后分离磁盘.sparsebundle 文件打不开解决方案
- JSON对象遍历和处理
- poj1101
- Android 手势锁的实现 与详细的代码注释
- iOS利用代码添加事件到系统日历中
- 百度地图(一)—————让百度地图显示在自己的软件上
- Java 写文件:FileOutputStream
- 11.2.3节练习
- Unexpected error occured: org.apache.activemq.broker.BrokerStoppedException
- Ubuntu小知识(持续更新)