Red de conocimiento informático - Problemas con los teléfonos móviles - La API de Win32 escribe datetimepicker para obtener las horas y minutos de la hora. No es programación MFC. Lo escribí en C y no sé cómo hacer nada más.

La API de Win32 escribe datetimepicker para obtener las horas y minutos de la hora. No es programación MFC. Lo escribí en C y no sé cómo hacer nada más.

Envía un mensaje DTM_GETSYSTEMTIME y listo. Ahora supongamos que el identificador del control es hwndDTP:

SYSTEMTIME st;

LRESULT lResult

lResult = SendMessage(hwndDTP, DTM_GETSYSTEMTIME, 0, (LPARAM) )amp ;st);

if(lResult == GDT_VALID)

{

// Obtención exitosa, realizar otro procesamiento.

// TCHAR szText[1024];

// wsprintf(szText, TEXT("04u-02u-02u 02u:02u:02u"),

st.wAño, st.wMes, st.wDía,

st.wHora, st.wMinuto, st.wSecond

}

Estructura SYSTEMTIME); El cuerpo incluye los valores de año, mes, día, semana, hora, minuto, segundo y milisegundo. Sin embargo, los valores específicos de esta estructura están relacionados con los valores actualmente seleccionables en el control de selección de fecha y hora. Devuelve GDT_NONE para indicar que la casilla de verificación (si la hay) no está seleccionada, o GDT_ERROR para indicar que se ha producido un error. Referencia específica:

/en-us/library/bb761769.aspx

/en-us/library/ms724950.aspx