我开辟了一个pBuff的空间存放数据,现在我要把它二进制存入文件,要出现保存对话框,自定义文件名生成.blk的后缀,我该怎么做,我对很多函数不是很清楚,请大家简单的例举下,谢谢!
解决方案 »
- 将CListCtr可见的最后一行固定或冻结,我想用它显示统计信息
- 类型转换
- 为什么CEdit类中没有SendMessage成员函数?
- Activex 容器拖动的问题
- 两种工程建立方法导致的同样代码的不同编译结果
- 如何把jpg转成bmp呢?
- BHO 如何控制网页下载的过程中其内容不被显示
- 如何用VC将ACCESS数据库中的一个表的所有的字段的所有相关属性和信息读取并显示
- 关于袁峰大哥的书《Windows graphics programming》
- 十分疑惑,windows核心编程上面说:系统为每个进程维护着一张句柄表,可是我发现系统好像是为每个线程维护一张句柄表
- windows自带防火墙挡我的程序了?
- opencv图像显示问题
if(dlg.DoModal() == IDCANCEL)
{
return FALSE;
} FILE* fp = fopen(dlg.GetFileName(),"wb");
if(!fp) return FALSE;
char buff[100]={0};
fwrite(buff,1,sizeof(buff),fp);
fclose(fp);
fp = NULL;
of.open("C:\\xxx.blk", ios_base::out|ios_base::in|ios_base::binary);
of.write(pBuff,sizeof(pBuff));
of.close()
学二进制数据到BYTE[] 长度为 length
file.Write(BYTE,length);
file.Close();
CFileDialog dlg(FALSE,"blk",NULL,NULL,"blk文件|*.blk|");
if(dlg.DoModal() == IDCANCEL)
{
return FALSE;
} CFile file;
if(file.Open(dlg.GetFileName(),",CFile::modeCreate|CFile::modeWrite))
{
file.Write(pBuff,pBuff的长度);
file.Close();
}
if(file.Open(dlg.GetFileName(),CFile::modeCreate|CFile::modeWrite))