Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Som standard tillhandahåller kontroller för datum- och tidsväljare tre formattyper (varje format som motsvarar ett unikt format) för att visa aktuellt datum eller tid:
DTS_LONGDATEFORMAT Visar datumet i långt format och genererar utdata som "Onsdag, 3 januari 2000".
DTS_SHORTDATEFORMAT Visar datumet i kort format, vilket ger utdata som "1/3/00".
DTS_TIMEFORMAT Visar tiden i långt format, vilket ger utdata som "17:31:42".
Du kan dock anpassa utseendet på datum eller tid med hjälp av en anpassad formatsträng. Den här anpassade strängen består av antingen befintliga formattecken, icke-formattecken eller en kombination av båda. När den anpassade strängen har skapats gör du ett anrop till CDateTimeCtrl::SetFormat som skickar in din anpassade sträng. Kontrollen för datum- och tidsväljaren visar sedan det aktuella värdet med hjälp av din anpassade formatsträng.
Följande exempelkod (där m_dtPicker är CDateTimeCtrl objektet) visar en möjlig lösning:
CString formatStr = _T("'Today is: 'yy'/'MM'/'dd");
m_DateTimeCtrl.SetFormat(formatStr);
Förutom anpassade formatsträngar stöder kontroller för datum- och tidsväljare även återanropsfält.