我正在将应用程序从Windows 2000(不要求)移植到Windows 7,我需要复制允许用户从GUI设置时间的功能.以前这是通过使用命令提示符直接调用'time'完成的,但在Windows 7中看起来用户权限有所改变.
完成一些研究后,您似乎可以使用对kernel32.dll方法的调用来设置时间Win32SetSystemTime,但会出现相同的权限问题.阅读MSDN我认为我需要启用SE_SYSTEMTIME_NAME,但无论我尝试什么,我似乎无法使这项工作.
有没有人有一些经过测试的Windows 7示例代码允许API调用Win32SetSystemTime?