在基于对话框的应用程序中怎么存储数据 做了一个界面,现在要增加后台存储功能Ths 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 存成文件还是写入数据库?CreateFile,ADO读写数据库 用CFile类可以实现文件写入啊,如果涉及数据库,用ODBC、DAO、ADO都可以的。数据存储和基于对话框的程序没有必然联系。 因为没有 CDocument 的缘故,你可以就存在 主对话框里面啊。 #define FILENAME "databackup.txt"void writedata(ORIGINDATA * lpRaw;){HANDLE hFile;DWORD dwWrite=0;char * filename; filename=FILENAME; hFile = CreateFile( filename, GENERIC_WRITE, FILE_SHARE_WRITE, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL ); if (hFile == INVALID_HANDLE_VALUE) { errorInfoFlag =FDSA_ERR_PROC; } WriteFile(hFile,lpRaw,sizeof(ORIGINDATA),&dwWrite,NULL);}为什么打开databackup.txt是乱码,怎么样才能直接打开文本文件看到ORIGINDATA数据结构的数据 所有写入的数据线转换成Char或CString类型以后在写入文件。 将按钮灰化后,界面刷新不及时?不知道是怎么回事? 请教CxImage的使用方法?高分求救!!!!! 新手愚问:怎么显示我的图片, 怎样显示图片的问题 找zlib的资料 ◆◆ 招 聘!! ◆◆ 怎样学习windows编程 各位兄弟帮帮我! 网页嵌入第三方的ActivedX,客户端下载原理? 各种网页游戏的“微端”是如何编写的? CoCreateInstance动态创建ActiveX控件,怎样响应它的事件 一个关于数据封包源代码的问题
CreateFile,
ADO读写数据库
如果涉及数据库,用ODBC、DAO、ADO都可以的。
数据存储和基于对话框的程序没有必然联系。
void writedata(ORIGINDATA * lpRaw;)
{
HANDLE hFile;
DWORD dwWrite=0;
char * filename;
filename=FILENAME; hFile = CreateFile( filename,
GENERIC_WRITE,
FILE_SHARE_WRITE,
NULL,
CREATE_ALWAYS,
FILE_ATTRIBUTE_NORMAL,
NULL
);
if (hFile == INVALID_HANDLE_VALUE)
{
errorInfoFlag =FDSA_ERR_PROC;
}
WriteFile(hFile,lpRaw,sizeof(ORIGINDATA),&dwWrite,NULL);}
为什么打开databackup.txt是乱码,怎么样才能直接打开文本文件看到ORIGINDATA数据结构的数据