现在本人做的一个学习项目,从串口接图像数据包,然后转成了BMP格式存在C:\\test.bmp,然后在OnInitDialog()中用
HBITMAP   hBmp   =   (HBITMAP)LoadImage(AfxGetInstanceHandle(),"C:\\test.bmp",   
  IMAGE_BITMAP,0,0,LR_LOADFROMFILE);   
  ((CStatic  *)GetDlgItem(IDC_PIC))->SetBitmap(hBmp);
显示在了IDC_PIC上面,但是问题是我从串口一直在接收数据写入test.bmp,但是不能自动刷新,非得重运行一次才显示下一帧图像。
在网上看了一些用双缓冲重绘的文章,但本人是新手也不太会用,麻烦各位慷慨给予解答,非常感谢!!!