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

 

    摘要: 比如窗体里包含一些public变量,但unload一个窗体后,检测 if form1 is nothing then 窗体并不是nothing,并且public变量仍然可以访问 注意: 1.这个时候访问窗体的内容,比如控件,将导致引发form_load事件 2.这个时候访问public变量不引发任何事件 但是当这个窗体从来没有加载过的时候,却是有区别的: 1.从来没有加载过的时候访问窗体的......
    摘要: up ......


刚接触vc,有关List Box控件的问题

我用List   Box控件,在它的属性对话框中的Styles页面中,我将Horizontal   scroll复选框选中,当程序运行时,listbox中某一项的长度要是过长,应该显示水平滚动条,可是不显示,是什么毛病?需要添加什么语句吗?垂直滚动条没有问题.

NO.1   作者: ilbhh

对,那个样式自己要重新定义  
  void   CXXX::ExtendListHSroll()  
  {  
  CString                 Name;  
  CSize                     Size;  
  CDC   *                     DeviceContent     =   0;  
  long                       Width                     =   0;  
  long                       Count                     =   0;  
   
  Count   =   m_yourlistbox.GetCount();  
   
        if   (   Count   )  
        {  
              DeviceContent   =   m_yourlistbox.GetDC();  
   
              for   (   long   Index   =   0;   Index   <   Count;   Index++   )  
              {  
                    m_yourlistbox.GetText(   Index,   Name   );  
   
                    Size   =   DeviceContent->GetTextExtent(   Name   );  
   
                    if   (   Size.cx   >   Width   )  
                          Width   =   Size.cx;  
              }  
   
              m_yourlistbox.ReleaseDC(   DeviceContent   );  
        }  
   
        m_yourlistbox.SetHorizontalExtent(   Width   );  
   
   
  }


    摘要: 怎样才能填充由两条贝塞尔曲线围成的封闭区域,我用的是sdk,只知道一些简单的填充多边形等的方法,像这种怎么办啊,最好能写下代码,谢谢大家了:) ......
» 本期热门文章:

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