|
不在窗口下显示图片当然没有问题,现在想在窗口中显示图片,参考guibuilder生成的代码用IMAGE工具(很奇怪,手册上没有这个),可是一刷新就变成硬件错误了
f_open(&fsrc,L"0:/sys/filetest.bmp",FA_OPEN_EXISTING | FA_READ);
f_read(&fsrc,&pData,fsrc.fsize,&br);
f_close(&fsrc);
IMAGE_SetBMP(WM_GetDialogItem(pMsg->hWin, GUI_ID_IMAGE0), pData, fsrc.fsize);
IMAGE_SetBMP(WM_GetDialogItem(pMsg->hWin, GUI_ID_IMAGE1), pData, fsrc.fsize);
IMAGE_SetBMP(WM_GetDialogItem(pMsg->hWin, GUI_ID_IMAGE2), pData, fsrc.fsize);
IMAGE_SetBMP(WM_GetDialogItem(pMsg->hWin, GUI_ID_IMAGE3), pData, fsrc.fsize);
IMAGE_SetBMP(WM_GetDialogItem(pMsg->hWin, GUI_ID_IMAGE4), pData, fsrc.fsize);
这是参考guibuilder代码直接写的,放在窗口初始化中,请问应该要怎么写呢? |
|