首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

用PNG做窗体,该如何解决

2012-02-02 
用PNG做窗体我在网上查了很久,有很多可以实现PNG做窗体的。但个个都不能在上面放置控件。不知道有什么办法可

用PNG做窗体
我在网上查了很久,有很多可以实现PNG做窗体的。但个个都不能在上面放置控件。不知道有什么办法可以实现在上面放置控件的办法没。还有如何不用第三方控件实现,就是不用PNGImage和GDI。用API如何实现

[解决办法]
这个,用png做窗体的解决方法有很多种,
最简单的是ws_ex_layedwindow+gdiplus,
当然ws_ex_layedwindow+pngimage也可,功能没gdiplus强大,这两种方法下控件是不显示的,句柄控件是不响应消息的。
还有一种是分窗体解决办法,就是透明窗体放控件置于上层,png窗体放于底层

热点排行