1
什麼是使用Qt4以編程方式更改系統日期(在Windows上)的最合適的方法。我正在使用Qt Creator 1.3.1。在Windows上使用Qt更改系統日期使用Qt
什麼是使用Qt4以編程方式更改系統日期(在Windows上)的最合適的方法。我正在使用Qt Creator 1.3.1。在Windows上使用Qt更改系統日期使用Qt
使用Windows API,GetLocalTime和SetLocalTime。
SYSTEMTIME localTime;
GetLocalTime(&localTime);
localTime.wHour = 21;
localTime.wMinute = 30;
if (SetLocalTime(&localTime) != 0)
{
// ok
}
else
{
// failed
}
我想現在使用API是唯一的選擇。謝謝。 – Nadee 2010-09-20 12:16:02
Qt沒有設置系統日期/時間的工具。這通常是一項特權操作,並且依賴於系統。除非您完全控制操作系統或者您正在編寫硬件時鐘實用程序,否則也是不明智的。 – 2010-09-18 19:05:01