Rich Edit显示文本文件问题
我的回调函数是这么写的:staticDWORDCALLBACKMyStreamInCallback(DWORDdwCookie,LPBYTEpbBuff,LONGcb,L...
我的回调函数是这么写的:
static DWORD CALLBACK
MyStreamInCallback(DWORD dwCookie, LPBYTE pbBuff, LONG cb, LONG *pcb)
{
CFile* pFile = (CFile*) dwCookie;
*pcb = pFile->Read(pbBuff, cb);
return 0;
}
调用部分如下:
CRichEditCtrl* pmyRichEditCtrl;
CFile cFile(TEXT("wz.txt"), CFile::modeRead);
EDITSTREAM es;
es.dwCookie = (DWORD) &cFile;
es.pfnCallback = (EDITSTREAMCALLBACK) MyStreamInCallback;
es.dwError=0;
pmyRichEditCtrl->StreamIn(SF_TEXT,es);
但是没有显示我想要的文本文件!
哪位写过的能不能告诉我错在哪里? 展开
static DWORD CALLBACK
MyStreamInCallback(DWORD dwCookie, LPBYTE pbBuff, LONG cb, LONG *pcb)
{
CFile* pFile = (CFile*) dwCookie;
*pcb = pFile->Read(pbBuff, cb);
return 0;
}
调用部分如下:
CRichEditCtrl* pmyRichEditCtrl;
CFile cFile(TEXT("wz.txt"), CFile::modeRead);
EDITSTREAM es;
es.dwCookie = (DWORD) &cFile;
es.pfnCallback = (EDITSTREAMCALLBACK) MyStreamInCallback;
es.dwError=0;
pmyRichEditCtrl->StreamIn(SF_TEXT,es);
但是没有显示我想要的文本文件!
哪位写过的能不能告诉我错在哪里? 展开
2个回答
2009-01-18
展开全部
组棒的问题,有些棒子质量不是很过关,所以有时会丢失文件。
格式化一遍重新装游戏就行了,组棒就这样。建议以后不要轻易的把棒子拿出来,这样会对棒子有好处。
我出现过一回,现在很爱惜机器和棒子,没再出现过。 还可以看下你的文件夹的属性是不是只读 删文件的时候不要吧文件夹开着 可以在任务管理器里看下有没有进程在使用你的文件
格式化一遍重新装游戏就行了,组棒就这样。建议以后不要轻易的把棒子拿出来,这样会对棒子有好处。
我出现过一回,现在很爱惜机器和棒子,没再出现过。 还可以看下你的文件夹的属性是不是只读 删文件的时候不要吧文件夹开着 可以在任务管理器里看下有没有进程在使用你的文件
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询