Red de conocimiento informático - Material del sitio web - Cómo utilizar la programación C# para modificar la dirección IP del sistema Wince

Cómo utilizar la programación C# para modificar la dirección IP del sistema Wince

Utilice la programación C# para modificar la hora del sistema wince:

1. Es necesario llamar a la biblioteca dinámica

coredll.dll

2. agregado usando System.Runtime.InteropServices

usando System.IO

usando Microsoft.Win32

3.IO; usando Microsoft.Win32;

usando Microsoft.Win32;

usando Microsoft.Win32; p>

3. falta, ocurrirá un error

Porque al llamar a SetLocalTime, se llama a través de un puntero. Si falta un parámetro en la estructura, SetLocalTime buscará la dirección y cometerá un error.

Porque si falta algún parámetro en la estructura, SetLocalTime buscará la dirección y cometerá un error

Hay un problema con la estructura. Error

La siguiente es la implementación de la modificación del código de tiempo del sistema wince en C#:

usando System.Runtime.InteropServices

usando System.IO; /p>

usando Microsoft. public ushort wDayOfWeek;

public ushort wDay

public ushort wMinute;

público ushort wSecond;

público ushort wMillisegundos;

}

[DllImport("coredll.dll")]

externo estático privado SetLocalTime (ref SYSTEMTIME lpSystemTime);

[DllImport("coredll.dll")]

bool externo estático privado GetLocalTime(ref SYSTEMTIME lpSystemTime); p>public void SetSysTime(DateTime fecha)

{

SYSTEMTIME lpTime = new SYSTEMTIME()

lpTime.wYear = Convert.ToUInt16(fecha.Año)

p>

lpTime.wMonth = Convert.ToUInt16(fecha.Mes

lpTime.wDay = Convert.ToUInt16(fecha.Día); >

lpTime.wHour = Convertir .ToUInt16(fecha.Mes);

lpTime.wDay = Convertir.ToUInt16(fecha.Día

);