使用Qt4以编程方式更改系统日期(在Windows上)的最合适方法是什么。我正在使用Qt Creator 1.3.1。
答案 0 :(得分:5)
使用Windows API,GetLocalTime和SetLocalTime。
SYSTEMTIME localTime;
GetLocalTime(&localTime);
localTime.wHour = 21;
localTime.wMinute = 30;
if (SetLocalTime(&localTime) != 0)
{
// ok
}
else
{
// failed
}