我想在WINCC里做一个按钮用来修改计算机的系统时间,具体应该怎么做啊?
我做了一个C脚本想弹出WINDOWS的“日期和时间 属性”窗口,我找到了WINDOWS这个控件的文件timedate.cpl。但不知道在WINCC里怎么调用。
这个语句有什么问题啊?ProgramExecute("C:\WINDOWS\system32\timedate.cpl")
问题补充:
hwnd变量怎么定义啊?
最佳答案
用以下两个都可以:
1、ProgramExecute("control timedate.cpl");
2、ProgramExecute("rundll32.exe shell32.dll,Control_RunDLL timedate.cpl");
--------------------------------------------------------
可按一楼的方法SetWindowPos将其至前。也可以不管它,再次点击按钮又回到前面了,不用担心会产生多个日期设置对话框。
HWND hwnd;
提问者对于答案的评价:
谢谢,问题已经解决了
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc274930.html