窗口搬移

zongfangaozfg 2009-06-02 10:53:22
我自己写的一个派生自CWn的类CMyWnd,可以作为其他窗口的子窗口
因为我的程序中好多窗口都包含有CMyWnd窗口
下面的想法能否实现:

我只创建一个CMyWnd类的对象实例 CMyWnd *pMyWnd=new CMyWnd ,
并且只创建一次窗口 pMyWnd->Create(......)
然后,一会儿把这个pMyWnd窗口作为A窗口的子窗口,嵌入到A窗口中
一会儿把它作为B窗口的子窗口,嵌入到B窗口中
....
这可以做到么?



...全文
46 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
那要看你的窗口要做什么了 如果做相同的事情 可以用单例模式
jian_tian_yang 2009-06-02
  • 打赏
  • 举报
回复
帮楼主顶一下
计算机储存容量以倍数成长,因此使用者们存放在计算机中的资料也就越来越多了,时间一久,要整理这些文件也真是一件令人头大的工作啊!如果要使用资源管理器来搬移文件,那么你通常必须开启两个以上的窗口来进行工作,因为如此一来才不必在一个窗口中不断改变目录位置,而这样的搬移方法还真是不方便。如果你想要找个更方便的解决方法,那么或许能够来试试 FreeCommander 喔。FreeCommander 是一款功能强大的文件管理工具,从它的名字就能够知道它是一款免费的软件,因此使用起来完全不需要担心软件使用期限到期的问题。 而从 FreeCommander 这个名字,许多软件使用经验丰富的玩家就会想起另一款非常有名的文件管理工具 Total Commander。这两者其实没有什么关系,但是 FreeCommander 拥有与 Total Commander 相似的操作接口,因此使用过 Total Commander 的使用者应该能够很容易就上手。 FreeCommander 提供双窗口显示功能,也就是使用者能够直接在 FreeCommander 当中,同时浏览两个不同目录中的文件,并且在彼此间进行搬移的动作,方便使用者管理文件时的需要。而 FreeCommander 也同时内建了常见压缩文件的解压与压缩功能(ZIP、RAR、CAB),那你完全不必再安装额外的压缩软件。此外,如文件碎纸机、 MD5 检查码的产生与校验、图形文件浏览…等,都在 FreeCommander 的支持之列喔。如果你想要找一款免费且功能强大的资源管理器替代工具,那么 FreeCommander 绝对是你不能错过的好工具喔。 FreeCommander XE 软件特色: 1.你可以把它当作一个图片查看器使用 2..双面板。两个面板可以按水平、垂直两种模式显示 3.支持以目录树查看 4.带有标签页。也就是说,在一个面板中你还可以创建多个标签页来浏览不同的文件夹 5.支持MD5校验 6.支持处理zip等格式的压缩文件 7.文件夹同步 8.多种查看视图 9.截图 10.快速跳转到桌面 11.批量重命名 12.文件夹比较
支持各国字符集和Unicode,邮件加密发送,好用的远程邮件管理,支持APOP/POP3、SMTP、SMTP认证、Hotmail/MSN、Yahoo等邮件协议,强大的过滤功能 功能介绍: 支持虚拟邮箱,更好地管理你的邮件 写信时断电再启动能自动恢复已写的内容 分割发送大邮件并且接收后自动合并,对分割发送的邮件支持断点续传 强大的邮件模板支持附件主题等 优化邮件接收顺序,可以先接收小邮件 显示发送邮件人的IP地址来源 发送加密邮件,邮件更安全 支持IMAP/APOP/POP3/SMTP、Gmail/Hotmail/MSN/Yahoo 、RSS、SSL 发送邮件加密,邮件更安全 强大的邮件过滤和规则功能 强大的远程邮箱管理功能 代理支持:SOCKS4、SOCKS4A、SOCKS5、HTTP1.1代理 接收的邮件再编辑修改功能:删除管理附件,修改内容 邮件备份管理功能 地址本加密功能 邮件特快专递,发邮件无须SMTP服务器,可以一次发送多人 支持各国语言字符集邮件,多种邮件编码,与乱码彻底告别 对接收邮件列表的优化:可以选择先接收较大或较小的邮件 相对路径支持:邮件目录与程序目录相同则可以整体搬移到任何路径下 邮件定时发送 邮件源码编辑、邮件头修改等等 写信的邮件文本编辑、HTML网页编辑、HTML源码编辑 安全稳定的邮件存储 用户可以定义自己的皮肤。 本次修改: 增加备份、从备份恢复的功能 搜索增加在结果中进一步搜索的功能 发送邮件成功或失败弹出窗口、声音提示 从游戏画面切换回来后最小化隐藏的界面出来了的问题 UI细节的改进,默认UI风格改为office2003 密送其他人看到邮件地址的问题 地址本窗口打开后闪动的问题 CSV文件导入地址本的改进 附件管理窗口大小调整后没有记住的问题 邮件点系统托盘显示新邮件摘要的错误问题
EF Commander是一款专业的Windows 文件管理工具软件。软件最大的特色是由双窗口组成,利用界面二边分别为目的与来源,方便的来管理文件,除一般的复制、删除、搬移、编辑.等功能外,也有压缩与解压缩及文件分割功能,也可改变操作界面的背景及颜色、在树状的档案目录搜寻执行档案,查询档案属性和编辑档案,在编辑时也能寻找档案中的内容用其它字符串加以取代等功能。软件界面美观简洁、简单全面、实用方便,可快速上手,轻轻松松完成日常Windows 文件管理功能,真正做到简单全面实用。是用户实现Windows 文件管理功能的好帮手。 EF Commander软件特色 1、双面板。通过两个面板管理文件更加方便,尤其是复制和移动文件的时候。默认情况下,面板是左右排列的,喜欢上下排列的话可以在菜单中切换,左右面板也可以互换显示;不喜欢双面板的话,还可随时关闭任意一个。 2、带有目录比较功能。通常你可以使用这个来同步文件夹。 3、双面板都可以显示独自的目录树。 4、支持多标签页管理方式。也就是说,除了使用双面板管理文件之外,你还可以在任意面板中创建多个标签页来管理文档。标签页默认显示在面板底部。 5、工具栏中集成了各种常用功能,比如:运行dos,复制,打开控制面板、打印机和传真、回收站,快速关机,查看磁盘信息,重命名等。 6、带有驱动器栏,驱动器栏中显示电脑中所有的硬盘分区,所以点击其中的图标就可以跳转到指定分区。 7、任务列表功能。这个功能在其他高级文件管理器中很少见到。任务列表菜单显示在软件右上角,菜单项中显示的都是目前正在运行的各种程序,也就是windows任务栏中的那些,这个功能能够让程序之间的切换更加的方便。 8、内置音乐播放器。这个音乐播放器默认支持播放mp3、ogg、flac、wma、wav格式的音乐文件,通过winamp插件还可以支持更多格式哦。 EF Commander截图

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧