Hola
Usando Visual C++ 6 en una ventana de diálogo yo uso el comando:
void CDiceholaDlg::Ondahora()
{
CTime curTime = CTime::GetCurrentTime();
m_HORA.Format("%d:%d:%d", curTime.GetHour(),curTime.GetMinute(),curTime.GetSecond());
UpdateData(FALSE);
}
para mostrar la hora actual de mi pc en el diálogo. Eso sucede cuando se presiona el botón DAHORA.
Pero tengo un problema, digamos que son las 11:25:06am. Cuando se ejecuta la función el diálogo muestra:
11:25:6
Es decir, le falta el cero al 6.
Intenté lo siguiente:
%2d:%2d:%2d
Pero sale lo mismo. Quise buscar ayuda en el CD de MSDN pero no encuentro nada para VC++, sólo encuentro puro VB.
Gracias por cualquier sugerencia.
