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

BREW 的IMenuCtl item中使用png图不透明解决办法

2012-02-04 
BREW 的IMenuCtl item中使用png图不透明1.我把图片放在资源文件中,使用IMENUCTL_AddItemEx(pMe-m_pMainMe

BREW 的IMenuCtl item中使用png图不透明
1.我把图片放在资源文件中,使用IMENUCTL_AddItemEx(pMe->m_pMainMenu, &menuItem);
添加一条item,menuItem参数中应用资源文件的图片资源ID,但是在模拟器上显示的时候图片是不透明的?请问是什么原因啊
2.我使用IIMAGE_SetParm进行图片拉伸,可是在有的机器上不能拉伸,不知道是什么原因

[解决办法]
哦,你试试把他的透明色去掉,rgb值改成(255,0,255)
[解决办法]
对png图像,自己设置透过,显示出来的效果非常难看。
有可能使手机不支持。也有可能接口使用问题。
[解决办法]
IMenuCtl效果很差的,基本上不能满足要求,实现透明基本不可能,还是自己绘制吧,封装一个控件,自己处理响应函数,建议你用IWindow

热点排行