首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PB11.5自定义状态栏,新sheet打开以后状态栏不见了

2013-04-20 
PB11.5自定义状态栏,新sheet打开之后状态栏不见了我使用的是comctl32.dll中的 uo_comctl_statusbar在程序

PB11.5自定义状态栏,新sheet打开之后状态栏不见了
我使用的是comctl32.dll中的 uo_comctl_statusbar
在程序刚运行时,状态栏可以看见
但是当新打开一个SHEET窗体之后,状态栏就不见了。
判断打开SHEET窗体前后状态栏的X,Y值,没有变化。
PB11.5自定义状态栏,新sheet打开以后状态栏不见了

PB11.5自定义状态栏,新sheet打开以后状态栏不见了

但是当MDI窗体RESIZE之后,状态栏又可以看见了。

使用数据窗口自定义的状态栏也是一样的问题。

哪位朋友遇到相同的问题,探讨一下。

[解决办法]
推荐的做法应该是:
一、通过findwindow找到状态栏,class为FNHELP115
二、使用setparent函数将uo_comctl_statusbar的父设置为找到的状态栏对象

热点排行