注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

崔晓鸿 廊坊师范学院信息技术提高班十四期

 
 
 

日志

 
 

神奇的MDI窗体  

2017-08-13 20:24:51|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
1.首先先说一下为什么要加MDI窗体吧
平常的窗体做主窗体的话,不能显示多个子窗体,只能显示一个子窗体,而且即使关闭主窗体,子窗体还是处于运行状态。所以这就用到MDI窗体了,用MDI窗体做主窗体,可以显示多个子窗体,而且关闭主窗体,子窗体也会关闭。
2.MDI窗体加控件
    在MDI窗体上加一个Picture控件,然后在Picture控件上加任何你想加的控件
3.可是随之又来了一个问题,就是在运行的时候,看不见子窗体,但其实子窗体是在运行中的,只是藏到了Picture控件下,怎样让子窗体显示呢
        a.打开外接程序中的外接程序管理器,选中VB 6 API Viewer,启动并加载
      神奇的MDI窗体 - 14期  崔晓鸿 - 崔晓鸿 廊坊师范学院信息技术提高班十四期
 
        b.打开外接程序中的API浏览器,加载文本文件WIN32API
            神奇的MDI窗体 - 14期  崔晓鸿 - 崔晓鸿 廊坊师范学院信息技术提高班十四期       神奇的MDI窗体 - 14期  崔晓鸿 - 崔晓鸿 廊坊师范学院信息技术提高班十四期
  
        c.选中可用项SetParent,声明范围为公用,然后把选定项中的代码复制到模块中
         神奇的MDI窗体 - 14期  崔晓鸿 - 崔晓鸿 廊坊师范学院信息技术提高班十四期
  
        d.在显示每个窗体前加一段代码:SetParent 窗体.hWnd, Picture1.hWnd
              例如:在展示frmAbout这个窗体时,在frmAbout.Show前加上SetParent frmAbout.hWnd, Picture1.hWnd
              神奇的MDI窗体 - 14期  崔晓鸿 - 崔晓鸿 廊坊师范学院信息技术提高班十四期
      
 
  评论这张
 
阅读(9)| 评论(2)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017