用了skinsharp换肤以后,MDI窗体的滚动条就变得不正常了
各位高人好:
写了个程序,用了skinsharp换皮肤。在没有加载皮肤时,MDI窗体右侧的垂直滚动条是正常的。
加上皮肤以后,拿鼠标把那个滚动条点上点下点几次,然后再拖动一下,滚动条就没了。没法用MDI窗体的滚动条改变子窗体位
置了,哪位用过的能指点一二啊?
1图是没有皮肤时,右边滚动条怎么点都正常;2图是加载了皮肤以后,操作几下,滚动条没了的状态。(skinsharp是正式版的)
图1
图2
换肤用的语句:
On Error GoTo jijieshu Dim fname As String cmd1.InitDir = App.Path & "\skin\" 'cmd1是通用对话框 cmd1.Filter = "皮肤文件(*.skin)|*.she" cmd1.CancelError = True cmd1.Action = 1 fname = cmd1.FileName SkinH_AttachEx fname, ""