ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:372.04KB ,
资源ID:3730290      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3730290.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VC++实现文件隐藏和显示功能的代码操作系统课程设计.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VC++实现文件隐藏和显示功能的代码操作系统课程设计.docx

1、VC+实现文件隐藏和显示功能的代码操作系统课程设计VC+实现文件的显示/隐藏关键操作步骤:一、 创建对话框应用程序1 运行VC+6.0,打开新建窗口;2 选择MFC AppWizard(exe),输入Project name:OS_HIDD,如图1所示;3 点击下一步,选择Dialog based,如图2所示;4 点击下一步,默认选项,如图3所示;5 点击下一步,默认MFC Standard选项,如图4所示;6 点击下一步,创建COS_HIDDApp,如图5所示;7 点击完成,OK,弹出对话框编辑窗口。图1图2图3图4图5二、 编辑对话框资源1 首先找到控制栏(图中的右侧部分),如果没有,请缩

2、小内层dialog窗口后,灰色处点击右键,选择control即可,如图6、7所示;2 点击带有XYZ标识的按钮,添加对话框,如图8所示;3 在对话框内点击带有“X”标识的按钮,一共两个,如图9所示;4 点击右键,选择property属性,按照截图所示修改对话框内容,如图10所示;5 右键点击对话框内的按钮,按照截图所示修改按钮的内容,如图11所示;6 把多余的对话框删除;7 调整版面,修改文字标识,如图12所示; 图6图7 图8 图9 图10图11图12三、 添加变量,函数1 右键点击对话框区域,选择Class Wizard,如图13所示 ;2 弹出的选项栏中有Message Maps,Mem

3、ber variables, Automation, ActiveX Events, Class Info五个选项,先选择第二个(成员变量); 3 如图14、15所示,添加变量内容;4 点击Message Maps添加函数;选中IDCANCEL和BN_CLICKED,然后点击Add Function,默认对话框,点击确定,如图16、17所示;5 同理对IDOK,结果截图如图18所示;6 点击OK。退出添加窗口。图13图14图15 由于后来改动,CHECK2被去掉,即取消了只读的操作、图16图17图18四、 在OS_HIDDDlg.cpp中替换COS_HIDDDlg:OnOK()和COS_HID

4、DDlg:OnCancel()函数的源代码,改后如下:void COS_HIDDDlg:OnOK() / TODO: Add extra validation hereCString fileload;CFileStatus status;BYTE newattri;CFileDialog file(TRUE,文件,*.*,OFN_HIDEREADONLY,FILE(*.*)|*.*|,NULL); if(file.DoModal()=IDOK) fileload=file.GetPathName(); /获得文件路径 CFileStatus filestatus; if(m_normal.G

5、etCheck() /属性设置为一般 newattri=0x00; CFile:GetStatus(fileload,status); status.m_attribute=newattri; CFile:SetStatus(fileload,status); /* if(m_readonly.GetCheck() /属性设置为只读 newattri=0x01; CFile:GetStatus(fileload,status); status.m_attribute=newattri; CFile:SetStatus(fileload,status); */ if(m_hide.GetCheck() /属性设置为隐藏 newattri=0x02; CFile:GetStatus(fileload,status); status.m_attribute=newattri; CFile:SetStatus(fileload,status); / CDialog:OnOK();void COS_HIDDDlg:OnCancel() / TODO: Add extra cleanup here CDialog:OnOK(); / CDialog:OnCancel();.exe运行截图如下:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1