说明:
为此目的使用如下调用创建按钮:
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
WinExec("PrtScr.exe -l -nomcp",SW_SHOWNORMAL);
}
注意事项:
- 始终将执行参数(例如-l -nomcp)定义为小写字母!
硬拷贝函数(“PrtScr.exe”)和相关参数我们可以在 WinCC 信息系统以下路径中得到“Working with WinCC > Documentation of configuration and runtime data > Runtime documentation > Logging data from other data sources > Output parameters for hard copies”。
还有如何在 web 客户端上使用硬拷贝函数,这个信息业也在WinCC 信息系统以下路径中得到“Options > WinCC/Web Navigator > WinCC Web Navigator Documentation > Using the WinCC/Web Navigator Client > "Hard copy" Function on the Web Client”。
- 你必须在 Web 客户端上始终设置 the -nomcp 参数,因为否则 PrtScr.exe 会设法连接它本身到 WinCC 项目管理器,这样在Web 客户端是无效的。
- 若运行程序已启动,且此按钮重新组态,硬拷贝可能无法工作因为PrtScr.exe已经激活。这种情况下,请关闭运行程序然后重新启动。或者使用-end结束PrtScr.exe后再使用-nomcp。
关键字:
打印屏幕
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc333055.html