我使用的是comctl32.dll中的 uo_comctl_statusbar
在程序刚运行时,状态栏可以看见
但是当新打开一个SHEET窗体之后,状态栏就不见了。
判断打开SHEET窗体前后状态栏的X,Y值,没有变化。
但是当MDI窗体RESIZE之后,状态栏又可以看见了。
使用数据窗口自定义的状态栏也是一样的问题。
哪位朋友遇到相同的问题,探讨一下。
------解决方案--------------------
推荐的做法应该是:
一、通过findwindow找到状态栏,class为FNHELP115
二、使用setparent函数将uo_comctl_statusbar的父设置为找到的状态栏对象