错误代码如下:
for(int i=0; i < m_ColumnCount; i++)
DrawSubItem(0, i, m_FieldsName.GetAt(i));错误信息:
error C2664: “CPrintView::DrawSubItem”: 不能将参数 3 从“const CString”转换为“CString &”
1> 转换丢失限定符
都说是字符方面的问题,但是
按照论坛里的方法:加了GetAt(_T(i)),也报相同错误,不知怎么会使,请大家帮帮看下,谢谢
for(int i=0; i < m_ColumnCount; i++)
DrawSubItem(0, i, m_FieldsName.GetAt(i));错误信息:
error C2664: “CPrintView::DrawSubItem”: 不能将参数 3 从“const CString”转换为“CString &”
1> 转换丢失限定符
都说是字符方面的问题,但是
按照论坛里的方法:加了GetAt(_T(i)),也报相同错误,不知怎么会使,请大家帮帮看下,谢谢
解决方案 »
- MFC开发Activex控件的方法返回值为BSTR时,如何释放字符串的内存空间?
- windows 的MFC框架以后会不会被其他的比如.NET所取代?
- 研究过屏幕取词的人请进:与HOOK API 有关的问题
- 系统托盘区问题(高分求解)
- 用lppicture的Render函数显示图片后,如何得到该图片的HBITMAP
- 简单问题:如何改变静态文本上的字体的大小?
- 请教获取RGB值的方法
- 高手区的问题我能回答,但是csdn说我无权发贴,我生气!!!
- 在mfc中怎样将blob(指纹数据)插入数据库
- 从一个类调用其它类的程序如何写?
- 怎么让CButtonST类支持鼠标掠过时发声?
- 如何把一个128个字节的长十六进制字符串 二进制数据
{
CString str = m_FieldsName.GetAt(i);
DrawSubItem(0, i, str);
}
试试这样行不行!
DrawSubItem(0, i, str);
DrawSubItem(...);第三个参数要的是字符串