首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

vc6.0和VS2008的有关问题

2013-01-05 
vc6.0和VS2008的问题本帖最后由 tmwanly 于 2012-11-27 17:11:27 编辑timeCTime::GetCurrentTime()strTi

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。

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

热点排行