如果是5版,可以直接设置窗体透明,前提是设备必须支持EColor16MA显示模式
Window().SetRequiredDisplayMode(EColor16MA);
TRgb backgroundColour = KRgbWhite;
if(KErrNone == Window().SetTransparencyAlphaChannel())
{
backgroundColour.SetAlpha(0); //这里设置透明度 0~255
}
Window().SetBackgroundColor(backgroundColour);
另外3版使用RWSprite也可以做到窗口透明