我是用VC6.0,写的一个程序:在初始化Image 的一个对象的时候,如下:
Image image(GetFilePath(m_nPos));
编译的时候老是出现这个问题:
error C2664: '__thiscall Gdiplus::Image::Gdiplus::Image(const unsigned short *,int)' : cannot convert parameter 1 from 'class CString' to 'const unsigned sh
ort *'其中:GetFilePath(m_nPos)是这样定义的:
CString CCVCImageProcView::GetFilePath(int nIndex)
{
ASSERT(nIndex >= 0 && nIndex < m_nPicNum);
return ( m_strPath + " \\ " + m_FilesNameAry[nIndex]);
}
请高手帮忙解答一下啊!!
Image image(GetFilePath(m_nPos));
编译的时候老是出现这个问题:
error C2664: '__thiscall Gdiplus::Image::Gdiplus::Image(const unsigned short *,int)' : cannot convert parameter 1 from 'class CString' to 'const unsigned sh
ort *'其中:GetFilePath(m_nPos)是这样定义的:
CString CCVCImageProcView::GetFilePath(int nIndex)
{
ASSERT(nIndex >= 0 && nIndex < m_nPicNum);
return ( m_strPath + " \\ " + m_FilesNameAry[nIndex]);
}
请高手帮忙解答一下啊!!
解决方案 »
- 【走过路过千万不要错过】~~~~!!!~~~~~~MFC中Bug一枚~~~~~~!!!~~~~(58分是我全部家当)
- 求救:大数相乘的问题
- 两个ConsoleApplication,没有窗体,能否互相Send/Post WindowsMessage?
- 怎样进行PPPoE拨号?
- 请问:关于刷新列表视图控件里的数据问题
- 急问:串口232C通讯等待时间问题
- 请问哪里有VC的中文版语言参考手册可以下载?
- 怎样把以前的问题提前
- 串口异步通信问题!请进来帮忙看一下!!
- 客户端访问数据库的问题
- 我在WM_PAINT的响应函数中加入断点,我想在每次重绘是可以检测,为何断点始终离不开呢?
- CString a1="";的问题
Image image(str);
// Draw the original source image. graphics.DrawImage(&image, 10, 10);
这样是没有问题的啊
在GDI 中,Image 类中,如何用绝对路径的图片进行初始化呢?
然后转换成Image支持的格式