2 qq 28254507 qq_28254507 于 2016.02.27 11:36 提问

MFC EditView 如何让其立刻显示另一路径下文本内容?

MFC EditView 如何让其立刻显示另一路径下文本内容?
初始化后读取的是一个默认的文本文件内容,
当我执行双击时,立刻重新显示另一个文本内容
两个文本路径均已知,如何重新显示?

4个回答

caozhy
caozhy   Ds   Rxr 2016.02.27 15:30
已采纳

明显是你有内存没有分配,点中断,看发生错误的代码行,检查各个变量。

qq_28254507
qq_28254507 确实是的。。解决了。。谢谢了
接近 2 年之前 回复
caozhy
caozhy   Ds   Rxr 2016.02.27 13:30

FILE* pfile = fopen( 文件名, "r" );
TCHAR szBuf[10000];
fread( szBuf, 1, MAX_PATH, pfile ); /
GetDlgItem( 编辑框 )->SetWindowText( szBuf );

qq_28254507
qq_28254507 我是单文档,创建了多视图,此处是在CListView中让CEditView显示文本,SetWindowText()就会出现访问冲突的异常,这是怎么回事。。
接近 2 年之前 回复
caozhy
caozhy   Ds   Rxr 2016.02.27 15:15

出现访问冲突的异常,什么意思,具体的错误信息是什么

qq_28254507
qq_28254507 而且当我用 ::SendMessage(edit.m_hWnd, WM_SETTEXT, 0, (LPARAM)(LPCTSTR)str); 也是同样的异常
接近 2 年之前 回复
qq_28254507
qq_28254507   2016.02.27 15:27

图片说明

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!