在MFC中如何将txt中的内容显示在list Control里面?高分求解

我做一项作业,有一步需要用MFC中listControl显示数据库(数据库是txt格式),请教各位了... 我做一项作业,有一步需要用MFC中list Control显示数据库(数据库是txt格式),请教各位了 展开
 我来答
匿名_热心网友
2011-11-11 · TA获得超过719个赞
知道大有可为答主
回答量:3827
采纳率:0%
帮助的人:8425万
展开全部
这是MFC消息机制的原因。每个窗口都有一个消息循环,因为按钮在对话框窗体上,所以对话框是按钮的父窗口,所以他可以收到消息。而view窗口和你的按钮没有关系,所以收不到。
可以这样处理,还是将消息响应放到对话框里,然后在这个消息响应里,再把这个消息发送到view视图窗口。
CMyView * pView=(CMyView*)((CFrameWnd*)AfxGetApp()->m_pMainWnd)->GetActiveView();
::PostMessage(pView->m_hWnd,Msg,wParam,lParam);
何处淬吴钩
2011-11-11 · TA获得超过5045个赞
知道大有可为答主
回答量:2947
采纳率:50%
帮助的人:2413万
展开全部
CreateCompatibleDC(pDC); CBitmap membitmap; membitmap。CreateCompatibleBitmap(pDC,rect。right,rect。bottom); CBitmap *oldbitmap=memDC。SelectObject(&membitmap); 然后在memDC上a执行你的绘图操作 ……你的代码…… 最后用 BitBlt将图形从2memDC移到pDC中1 pDC_->tBlt(0,0,rect。right,rect。bottom, &memDC,0,0,SRCCOPY); memDC。SelectObject(oldbitmap);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友373f834
2011-10-29
知道答主
回答量:3
采纳率:0%
帮助的人:3万
展开全部
把数据提取出来,用C++数据流的函数fwrite()写到txt里面,超简单的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gmajdgvt
2011-10-29 · TA获得超过456个赞
知道小有建树答主
回答量:159
采纳率:0%
帮助的人:112万
展开全部
为什么要用TXT,用ACCESS加ADO做方便的多
用TXT做的话 要用到串行化的东西,或者简单点你规定死每个数据的属性要用cstring长度(对长度不够的后面加空格处理)最好用建一个链表,只有TXT里面的东西有格式才好用程序去处理,不过这样还是蛮容易出现乱码的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
callanzhao
2011-10-29 · 超过11用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:29万
展开全部
用CStdFile类处理txt文件,然后将内容放入listcontrol中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式