• WinCE.NET中设置系统日期时间


     

     1 using System;
     2 using System.Runtime.InteropServices;
     3 
     4 class SysDateTime
     5 {
     6     private struct SYSTEMTIME
     7     {
     8         public ushort wYear;
     9         public ushort wMonth;
    10         public ushort wDayOfWeek;
    11         public ushort wDay;
    12         public ushort wHour;
    13         public ushort wMinute;
    14         public ushort wSecond;
    15         public ushort wMilliseconds;
    16     }
    17 
    18     [DllImport("Coredll.dll")]
    19     private static extern bool SetLocalTime(ref SYSTEMTIME lpSystemTime);
    20 
    21     public static void SetDateTime(DateTime dt)
    22     {
    23         #region Codes==========================================================
    24 
    25         SYSTEMTIME sysTime = new SYSTEMTIME();
    26         
    27         sysTime.wYear = Convert.ToUInt16(dt.Year);
    28         sysTime.wMonth = Convert.ToUInt16(dt.Month);
    29         sysTime.wDay = Convert.ToUInt16(dt.Day);
    30         sysTime.wDayOfWeek = Convert.ToUInt16(dt.DayOfWeek);
    31         sysTime.wHour = Convert.ToUInt16(dt.Hour);
    32         sysTime.wMinute = Convert.ToUInt16(dt.Minute);
    33         sysTime.wSecond = Convert.ToUInt16(dt.Second);
    34         sysTime.wMilliseconds = Convert.ToUInt16(dt.Millisecond);
    35 
    36         SetLocalTime(ref sysTime);
    37 
    38         #endregion
    39     }
    40 // class
    41 

  • 相关阅读:
    Android基本功:Socket
    Javascript模板及其中的数据逻辑分离思想
    MFC,QT与WinForm,WPF简介
    GPIB、USB、PCI、PCI Express和以太网/LAN/LXI
    Office批量授权(VL)版本和激活方法
    Labview 错误1400-打包库封装类时将对类重命名导致
    console.log()
    a标签中href=""的几种用法
    正斜杠"/"与反斜杠""
    提问的艺术
  • 原文地址:https://www.cnblogs.com/answer/p/808403.html
Copyright © 2020-2023  润新知