摘要: 1、串行化:void CArFileDlg::Serialize(CArchive& ar){ if (ar.IsStoring()) { // storing code UpdateData(true); ar<<m_add; ar<<m_age; ar<<m_name; ar<<m_sex; ar<<m_tel; } else { // loading code ar>>m_add; ar>>m_age; ar>>m_name; ar>>m_sex; ar>>m_ 阅读全文
posted @ 2012-10-15 22:50 慧由心生 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 1、打开一个文件内的内容复制到另一个文件中:2、打开要复制的文件: CFileDialog dlg(TRUE,"*","",OFN_ALLOWMULTISELECT,NULL); if(IDOK==dlg.DoModal()) { CString str=dlg.GetPathName(); SetDlgItemText(IDC_EDIT1,str); }3、实施:void CCopyFileDlg::OnCopyfile(){ // TODO: Add your control notification handler code here CStrin 阅读全文
posted @ 2012-10-15 22:40 慧由心生 阅读(1614) 评论(0) 推荐(0) 编辑
摘要: 1、二进制文件的输入输出:ofstream in("num");//对象if(!in){}in.close();2、二进制文件的输入输出:ofstream in;in.Open("filename",ios::binary);char c[]={a'','b','c','d','e'};char *p=c;in.write(p,5);3、ios::app、ios::ate、ios::in、ios::nocreate、ios::noreplace、ios::out、ios::t 阅读全文
posted @ 2012-10-15 22:28 慧由心生 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 1、添加变量: HTREEITEM hDad; HICON hIcon; TV_INSERTSTRUCT tvinsert; CImageList m_imagelist;2、OnInitDialog()中初始化: // TODO: Add extra initialization here m_imagelist.Create(16,16,0,8,8); hIcon=AfxGetApp()->LoadIcon(IDI_ICON1); m_imagelist.Add(hIcon); CTreeCtrl * pTree=(CTreeCtrl *)GetDlgItem(IDC_TREE); 阅读全文
posted @ 2012-10-15 21:46 慧由心生 阅读(1830) 评论(1) 推荐(0) 编辑
摘要: CString str=""; GetDlgItemText(IDC_EDIT1,str); CFile file; if(!file.Open("test.txt",CFile::modeReadWrite)) file.Open("test.txt",CFile::modeReadWrite|CFile::modeCreate); else { file.SeekToEnd(); file.Write(str,str.GetLength()); SetDlgItemText(IDC_EDIT1,""); fil 阅读全文
posted @ 2012-10-15 21:35 慧由心生 阅读(2539) 评论(0) 推荐(0) 编辑
摘要: 1、文本格式 //创建新字体 LOGFONT log; //结构体变量 CFont font; //字体对象 //属性设置 log.lfCharSet=ANSI_CHARSET; log.lfClipPrecision=23; //字体的裁剪精度 log.lfEscapement=0; //字体相对于x轴的倾斜度为0 log.lfHeight=50; //字体的高度为50 strcpy(log.lfFaceName,"新建字体"); //字体名称 log.lfItalic=0; //0表示非斜体 log.lfOrientation=900; //字体基准线与x轴之间夹角 l 阅读全文
posted @ 2012-10-15 21:29 慧由心生 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: 1、先把文件AMOVIE.OCX复制到某一目录下,例如D:\下,然后选择“开始”|“运行”命令,输入“regsvr32D:\AMOVIE.OCX”,单击“确定”按钮后,弹出对话框,显示注册成功。2、利用类向导,创建一个基于对话框的应用程序,删除向导自动生成的确定、取消按钮。选择Project?ADD。。。添加ActiveMovie Control Object选项。3、单击Insert按钮,关闭该对话框,ActiveMovie控件便出现在控件面板中,调整好控件在对话框中的位置。4、添加菜单资源。。5、添加工具栏。。。6、添加滑块控件,及变量。。。系统实现:1、设置对话框的最小化,对话框属性对话 阅读全文
posted @ 2012-10-15 21:19 慧由心生 阅读(3661) 评论(0) 推荐(0) 编辑