当前位置:首页
开发技术指南» 文章正文
    引言:

 ·一个小问题    »显示摘要«
    摘要: ejbpassivate被调用时,ejb占用的资源是否被释放。 比如说数据库连接是否断开,当ejbactive时重新连接。。 谢谢,请指教。 ......
    摘要: 对了 为什么我没有资格提前别人的帖子阿 这样我都不可up别人的帖子了 是不是我的信誉分的问题阿?? ......


MDI窗体中,如何判断某个具体的子窗体是否打开

MDI窗体中,如何判断某个具体的子窗体是否打开?

NO.1   作者: RedProgramer

当然你的子窗体要有自己的标致,比如TAG  
  属性,然后在MDIChildren属性中查找就可以了;假定标致Tag为0xff如下:  
      for(int   i   =   MDIChildCount-1;   I   >=   0;   i--)  
   
      {  
          if(MDIChildren[i]->Tag   ==   0xff)  
                ShowMessage("该子窗体已存在!!");  
      }  
 

NO.2   作者: jishiping

假如你要判断的是子窗体的class为TMDIChild,那么这样写:  
  TMDIChild*   Child   =   NULL;  
  for(int   i=MDIChildCount-1;   i>=0;   i--)  
  {  
          Child   =   dynamic_cast<TMDIChild*>(MDIChildren[i]);  
          if   (Child!=NULL)   break;  
  }  
  //如果Child不为NULL,则表示已经打开。  
 


    摘要: 好像不是uppercase吧,或者是lowercase, ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE