关于保存文件的问题,谢谢! 在屏幕上用鼠标画出矩形和直线等图形,并且伴随有相关信息,怎样把这些存入自定义的文件中,并可以在下次运行程序时打开,屏幕中还显示保存时所画的图形,重新获得所加入的相关信息?请指教!非常感谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢!如我所说的,要对所有的矩形都应用这个结构吗?然后写入哪啊?怎样保存?请继续指点,谢谢!或者哪位能发给我个相关的例子,[email protected] 把数据按一定的顺序组织起来,然后写到一个文件中,当需要数据的时候,打开文件,把数据按照原来的顺序取出,并重新画出来就行m_pfile=fopen(".\\resource.rc","a+");char szBuff[1024];//把数据写入szBuffif(m_pfLog==NULL){ fwrite(szBuff,1,数据长度,m_pfile); fclose(m_pfile);} 你可以自己定义一个结构体(struct),然后可以用文件的形式保存(涉及到两个类的用法CFile,CArchive),用文档类的::serilize()函数可以很容易地存储数据。ar<<......;ar>>....... MSDNs上有个例子的,《深入浅出MFC》也引用了。 doxbox能否用来执行16位汇编程序,包括特权指令? CInternetSession获取网页链接,当这个链接是个下载链接的问题? 怎么设置背景音乐的播放时间啊 关于简单的插件开发和设计 win32api如何判断系统任务栏是否隐藏? 在CListView中,如何让每隔一行的颜色不同 $$$$$JAVA为什么容易混饭吃¥¥¥ 请问如何使工具栏,菜单栏的按钮无效 关于24bits位图 输入框输入多语言的时候位置不正确 如何生成长整型的随机数? error()与GetLaseError()在那个头文件中声明的?
m_pfile=fopen(".\\resource.rc","a+");
char szBuff[1024];
//把数据写入szBuff
if(m_pfLog==NULL)
{
fwrite(szBuff,1,数据长度,m_pfile);
fclose(m_pfile);
}
ar<<......;ar>>.......