/*********************************************************************
*
* _cbDialog
*/
static void _cbDialog(WM_MESSAGE * pMsg) {
const void * pData;
WM_HWIN hItem;
U32 FileSize;
switch (pMsg->MsgId) {
case WM_INIT_DIALOG:
//
// 背景
//
hItem = WM_GetDialogItem(pMsg->hWin, ID_IMAGE_0);
pData = _GetImageById(ID_IMAGE_0_IMAGE_0, &FileSize);
//IMAGE_SetBMP(hItem, pData, FileSize); //显示BMP图片
IMAGE_SetJPEG(hItem, pData, FileSize);//显示jpg图片
……
BMP生成的C文件太大了,JPG位置200K没问题,我想用JPG做WINDOWS背景,程序如上,调用IMAGE_SetBMP显示BMP图片正常,但 IMAGE_SetJPEG显示JPG却不能显示,什么原因呢???
|