|
hMemSourceLeft = GUI_MEMDEV_CreateFixed(RectSourceLeft.x0, RectSourceLeft.y0,
RectSourceLeft.x1,
RectSourceLeft.y1,
GUI_MEMDEV_HASTRANS, //GUI_MEMDEV_NOTRANS
GUI_MEMDEV_APILIST_32, GUI_COLOR_CONV_8888);
GUI_MEMDEV_Select(hMemSourceLeft);
GUI_SetBkColor(GUI_TRANSPARENT);
GUI_Clear();
// _ShowStreamBitmap("1:/dta/left.dta",33,150);
GUI_MEMDEV_Select(0);
GUI_MEMDEV_Write(hMemSourceLeft);
设置成透明背景后直接写到屏幕,应该是啥都没有的,但实际显示是乱码
以前用的是STemwin5.28没有问题
现在用的是STemwin5.44 ARGB格式
|
|