tempad

关于状态兰

Readygo技术搜索引擎 网络搜索 efish 2008-1-17 7:16:39

关于状态兰

楼主qingyun_liu()2002-10-22 12:09:01 在 PowerBuilder / 基础类 提问

在下向各位高手请教  
  我的主菜单设为mdi   frame   with   microhelp,然后在窗口下面会出现状态栏,请问状态栏上显示的内容能修改吗,是不是不选用mdi类型的窗口,就无法显示工具栏 问题点数:0、回复次数:4Top

1 楼jeking(苦命人)回复于 2002-10-22 12:32:17 得分 0

你说的完全正确!  
   
  但有一点,pb提供的状态栏,只有一栏  
  Top

2 楼JIANXIN_LU(愚人(愚者笨也))回复于 2002-10-22 12:40:59 得分 0

状态兰的内容可以修改,只有mdihelp类型的窗口有状态拦,不过你可以使用ole控件,具体可以查看其他的帖子。Top

3 楼winy(winy)回复于 2002-10-23 17:09:13 得分 0

w_main.SetMicroHelp   (   "要设置的内容")  
   
  其中w_main是mdihelp主窗口的名字  
   
  这种方法适用于只是设置文字的场合,比较简单。如果是要用到其它显示方式的话,我所知可以有几种办法:  
   
  1、做一个窗口,在主窗口的open事件中把它移到状态栏上,刚好位于状态栏的位置,把状态栏遮住。另外还要处理主窗口的resize事件。这个窗口可以是一个普通窗口,也可以是一个数据窗口。流方老大的网站上好象有数据窗口做状态栏的例子。http;//www.liulee.net  
   
  2、借用微软的状态栏控件,这样可以不用了解状态栏里控件具体的细节,有现成的接口  
   
  3、用PFC,调用n_cst_winsrv_statusber将状态栏分成多项并加入自己想要显示的值,也可以加入图片。  
   
  4、自定义一个custom   vistual控件,里面放上各种自己想放的控件,文本或者图片都行,把这个custom   vistual控件设为状态栏的子窗口,并处理相应的resize事件和close等事件。  
   
  需要的话可以给你一两个例子。  
   
  Top

4 楼zhbvictor(红叶)回复于 2002-11-04 11:27:15 得分 0

那里有微软的状态栏控件,如何使用Top

责任编辑: efish 参与评论 查找更多:
相关文章
装windows2003后USB不可用??? 装windows2003后USB不可用???
到底哪个东西没有装啊? 到底哪个东西没有装啊?
关于报表打印问题 关于报表打印问题
有没有办法把一个特别长的字符串传到另一页面。 有没有办法把一个特别长的字符串传到另一页面。
如何用VB打开一个互联网上的DBF数据库(不要ASP的代… 如何用VB打开一个互联网上的DBF数据库(不要ASP的代码)?急急急!!!!!!
类继承的问题,求助 类继承的问题,求助
急...(老板催着要)excel中生成的报表在vb窗体中的… 急...(老板催着要)excel中生成的报表在vb窗体中的显示
如何开发输入法程序 如何开发输入法程序
WebSphere + Visual Age For Java的近來坐坐﹗ WebSphere + Visual Age For Java的近來坐坐﹗
请帮我分析一下这几行代码好吗? 请帮我分析一下这几行代码好吗?
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn

分类导航
Readygo技术搜索引擎