这是我找到答案的地方。;
我将其重新张贴在此处以提高清晰度。
定义此结构:
[StructLayout(LayoutKind.Sequential)]public struct SYSTEMTIME{ public short wYear; public short wMonth; public short wDayOfWeek; public short wDay; public short wHour; public short wMinute; public short wSecond; public short wMilliseconds;}将以下
extern方法添加到您的类中:
[Dllimport("kernel32.dll", SetLastError = true)]public static extern bool SetSystemTime(ref SYSTEMTIME st);然后使用如下结构实例调用该方法:
SYSTEMTIME st = new SYSTEMTIME();st.wYear = 2009; // must be shortst.wMonth = 1;st.wDay = 1;st.wHour = 0;st.wMinute = 0;st.wSecond = 0;SetSystemTime(ref st); // invoke this method.



