当前位置: 代码迷 >> Brew >> BREW 的IMenuCtl item中应用png图不透明
  详细解决方案

BREW 的IMenuCtl item中应用png图不透明

热度:6985   发布时间:2013-02-26 00:00:00.0
BREW 的IMenuCtl item中使用png图不透明
1.我把图片放在资源文件中,使用IMENUCTL_AddItemEx(pMe->m_pMainMenu, &menuItem);
添加一条item,menuItem参数中应用资源文件的图片资源ID,但是在模拟器上显示的时候图片是不透明的?请问是什么原因啊
2.我使用IIMAGE_SetParm进行图片拉伸,可是在有的机器上不能拉伸,不知道是什么原因
------解决方案--------------------------------------------------------
哦,你试试把他的透明色去掉,rgb值改成(255,0,255)
------解决方案--------------------------------------------------------
对png图像,自己设置透过,显示出来的效果非常难看。
有可能使手机不支持。也有可能接口使用问题。
------解决方案--------------------------------------------------------
IMenuCtl效果很差的,基本上不能满足要求,实现透明基本不可能,还是自己绘制吧,封装一个控件,自己处理响应函数,建议你用IWindow
  相关解决方案