(HBITMAP)::LoadImage(AfxGetInstanceHandle(),_T("c:\\iis\\device\\127453.bmp"),IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
这样可以正常载入图片,但是把第二个参数写成以下:
m_strPath.Format(_T("c:\\iis\\%s.bmp"),strDeviceNum);其中strDeviceNum就是_T(“127453”)
(HBITMAP)::LoadImage(AfxGetInstanceHandle(),m_strPath,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
这样就不能成功载入图片,这是什么原因呢?程序编码是UNICODE。
这样可以正常载入图片,但是把第二个参数写成以下:
m_strPath.Format(_T("c:\\iis\\%s.bmp"),strDeviceNum);其中strDeviceNum就是_T(“127453”)
(HBITMAP)::LoadImage(AfxGetInstanceHandle(),m_strPath,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
这样就不能成功载入图片,这是什么原因呢?程序编码是UNICODE。
解决方案 »
- 菜鸟高分求教如何实现定时(每条数据间的延时)定次发送数据
- 一个简单问题:ReadFile()读串口,每执行一次读一个缓冲区的长度,是这样吗?
- 编辑框里添加背景图片,可以吗
- 为什么会这样子?
- 请使用过Sybase的Open Client Client-Library/C库访问ASE数据库的高手指教!
- Windows自带的那个计算器的界面是怎么实现的?
- 怎么在非模态对话框里取得文档对象的指针?
- 再提如何解决CRichEdit中汉字显示问题!100分
- 请教高手,OPENCV对图像做仿射变换
- MFC 多文档多视图中为视图创建CWnd出错
- 如何使用批处理buildVC6.0工程
- 如何拦截exe所执行的SQL语句!!!!access数据库
m_strPath.Format(_T("c:\\\\iis\\\\%s.bmp"),strDeviceNum);
是成功了,不过有些不理解
也成功了呢
m_strPath.Format(_T("c:\\iis\\%s.bmp"),strDeviceNum);//此处为_T("c:\iis\127453.bmp")
(HBITMAP)::LoadImage(AfxGetInstanceHandle(),m_strPath,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);//此处相当于传的是
_T("c:\iis\127453.bmp")当改动代码后:
m_strPath.Format(_T("c:\\\\iis\\\\%s.bmp"),strDeviceNum);//此处为_T("c:\\iis\\127453.bmp")
(HBITMAP)::LoadImage(AfxGetInstanceHandle(),m_strPath,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);//此处相当于传的是
_T("c:\\iis\\127453.bmp")
还是c:\iis\127453.bmp
(HBITMAP)::LoadImage(AfxGetInstanceHandle(),tcRCName ,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);