WINCC修改系统时间问题

我想在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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午11:09
下一篇 2019年6月11日 上午11:09

相关推荐