发布于 2010-11-09 17:27:45
3楼
调用 BOOL SetFontltalic(LPCTSTR lpszPictureName,LPCTSTR zObjectName, BOOL bFontltalic)时,用控件所在画面的名称替换lpszPictureName,用控件的名称替换zObjectName,用1或0替换bFontltalic,画面名称和控件名称需要用半角双引号引起来。注意不要用全角的符号。
LPCTSTR 是类型声明的标识符,调用时不用输入。
比如:
建立一个画面,名称为 NewPdl1.PDL
在画面上添加一个静态文本,名称为 静态文本1
并添加一个按钮,在按钮的事件:“按下鼠标左键”中添加C脚本,并增加下面的代码:
SetFontItalic("NewPdl1.PDL","静态文本1",1);
编译并保存后,运行WINCC项目,则点击按钮后,静态文本1的字体就会变为斜体。
再添加一个按钮,在按钮的事件:“按下鼠标左键”中添加C脚本,并增加下面的代码:
SetFontItalic("NewPdl1.PDL","静态文本1",0);
编译并保存后,运行WINCC项目,则点击按钮后,静态文本1的字体就会变为正常。
没有