读书人

vc6.0和VS2008的有关问题

发布时间: 2013-01-05 15:20:39 作者: rapoo

vc6.0和VS2008的问题
本帖最后由 tmwanly 于 2012-11-27 17:11:27 编辑

time=CTime::GetCurrentTime();
strTime=time.Format("%H:%M:%S");
::SetDlgItemText(AfxGetMainWnd()->m_hWnd,IDC_EDIT1,strTime);
Sleep(1000);


调试 箭头指在::SetDlgItemText(AfxGetMainWnd()->m_hWnd,IDC_EDIT1,strTime);
Sleep(1000);这句

vc6.0可以运行,但是在VS2008不行 弹出
Createthread.exe 中的 0x012d3847 处未处理的异常: 0xC0000005: 读取位置 0x00000020 时发生访问冲突


请解答下下谢谢了
[解决办法]
strTime是CString类型么?
貌似SetDlgItemText的第三个参数要求是LPCTSTR。

[解决办法]
自己调试一下

读书人网 >C++

热点推荐