实现MFC应用程序的自动记忆功能.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实现MFC应用程序的自动记忆功能.pdf

篱藏j。|}|I;|||:|l、|I j ii鬃壤繁舞◇囊|糠穗謦|赣囊勘鬻瞩黛麓瓷;iI”;“|。|||i;l{}i|i 篱嚣豢鬟纛豢鬻≥ i嚣。薹!蘩}一警l 毽《强《嚣尊t》|| 摘 要 本文介绍了如何实现MFC应用程序的窗口位置、尺寸、布局等状态的自动记忆功 能,并分别对基于MDI、SDI和对话框的MFCApplication创建了实例。 关键词 VC,MFC应用程序,状态记忆 一、引言 位置; 很多应用程序都有状态自动记忆功能,这些状态包括窗口 位置尺寸、工具栏布局等。用户只需设置好应用程序的布局,下 以最大化的方式还原,而不管它是不是在最大化时最小化的。 次启动应用程序时就可直接回到上次保存好的状态,极大地方 showCmd:指定窗口的当前显示状态,可以为如下值: 便了各个用户的不同操作习惯。就拿VC来说,用户可以按照自 SW上IDE:隐藏窗口并转移激活给另一窗口; 己的习惯布置好菜单栏、工具栏、工作区等等布局,还有主窗口 的最大最小化状态及其位置,关闭后再启动VC,就可看到还是 上一层窗口; 上次设置的VC状态,使用极其方便。对于MFC应用程序的状 态自动记忆功能的实现,首先要弄懂MFC应用程序的状态信息 示当前窗口,如果处于最小化或者最大化状态下,则窗口还原成 记忆的功能函数及其保存方法。 原始位置和大小; SW_sHOW:激活窗口,并以当前大小和位置显示; 二、窗口和工具栏的状态自动记忆函数 1.读取窗口位置状态的函数 BOOLCWnd::GetWindowPlacementf WINDOWPLACE- MENT木lpwndpl)const; 的激活状态; 它的参数是一个指向WINDOwPLACEMENT结构的指针, 其用来接收窗口显示状态和位置。如果读取窗口位置状态成功 状态; 则返回TRUE,否则返回FALSE。WINDOWPLACEMENT结构定 义具体如下: 显示,不改变窗口的激活状态; ;瀚套懒暌一;懿囊麟§镧戳獭删勘渗翰毳§蟹灏i砭。≯黪姆嘲醛謦 i|jj| j ?|。 i| 。 强孽篱鬻添l骥国憋鬻萎I|jl ptMinPosition:指定窗口最小化时的左上角位置; … 鼍t鬈i%灏§鞣i懑%磷畿§薯j蠢Iiij|i誊≯I| 。i。j ptMaxPosition:指定窗口最大化时的左上角位置; 嚣凌囊溺臻霞鬟赣黼啜臻谶霞;jiji毫ij囊|ii I i l :|| *l誊j嗣誊獭蓬?i睡黼颡瀚褥蠖『;『|¨|。0·j|i。;|.j 一| j Ii 。 2.设置窗口位置状态的函数 j毫赣黎鬈峨舔÷戳辎龋繁§誊燎b鬣 一ij。j|i ?譬i鞣秘溱鬻稔獭溱黼醺§睬漱警i|?j;|i:j|:l?j|-? B00LCWnd::SetWindowPlacementf 、÷÷|j|| 壤黼瓷◇臻瀚黟灞◇渗轰霭漆馨#-itj}|}}¨l≮it|;:}|||j|i MENT$lpwndpl); 该结构包含了窗口在屏幕

文档评论(0)

docinpfd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5212202040000002

1亿VIP精品文档

相关文档