当前位置: 代码迷 >> PB >> PB11.5自定义状态栏,新sheet打开之后状态栏不见了,该如何处理
  详细解决方案

PB11.5自定义状态栏,新sheet打开之后状态栏不见了,该如何处理

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




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

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

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

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