发布于 2011-12-09 09:30:33
1楼
Setvisible 函数用于控制对象的显示属性,其语法为
BOOL SetVisible (LPCTSTR lpszPictureName,LPCTSTR ObjectName,BOOL bVisible)
就是控制画面上的某个对象的显示还是隐藏。
eg,SetVisible("历史趋势.pdl","画面窗口4",1);就是设置历史趋势画面中的画面窗口4这个对象为显示。
“画面窗口”位于对象选版智能对象中,创建后自动按序号命名为“窗口画面X”,画面窗口只是一个框,要在其属性->其他->画面名称中填入要显示的画面名称。
画面窗口就像一种容器,本身就是一个框,当它与另外的画面连接上的时候,就显示所连画面的样子。就像画中画,在一个画面上显示另一个画面,也可以通过动态改变所连接的画面名称,实现在一个窗口中切换画面。
如果你这几句是正确的,那么说明打开画面“历史趋势.pdl”后会在里面找到画面窗口1-7,选中之后即可定义其属性。
你没找到,可能意思是在图形编辑器中看不到运行时的那种效果,因为编辑时,画面窗口所连接的画面,并没加载进来,你要想修改,应该看看它连接的是哪个画面,找到那个画面,改那个画面上的对象。
涓涓不塞,将为江河!