날짜 및 시간 선택 컨트롤에 사용자 지정 형식 문자열을 사용 하 여
기본적으로 현재 날짜 또는 시간을 표시 하는 세 개의 형식 고유 스타일에 해당 합니다. 각 형식 날짜 및 시간 선택 컨트롤을 제공 합니다.
DTS_LONGDATEFORMAT 수요일, 1 월 3, "2000"과 같은 출력을 생성 하는 긴 형식으로 날짜를 표시 합니다.
DTS_SHORTDATEFORMAT "00/1/3"과 같은 출력을 생성 하는 간단한 형식으로 날짜를 표시 합니다.
DTS_TIMEFORMAT "오후 5시 31분: 42"와 같은 출력을 생성 하는 긴 형식으로 시간을 표시 합니다.
그러나 사용자 지정 형식 문자열을 사용 하 여 날짜나 시간의 모양을 사용자 지정할 수 있습니다.이 사용자 지정 문자열 기존 서식 문자, 비 문자 또는 두 가지를 조합한 중 구성 됩니다.사용자 지정 문자열 작성 되 면 호출 CDateTimeCtrl::SetFormat 사용자 지정 문자열을 전달 합니다.날짜 및 시간 선택 컨트롤은 사용자 지정 형식 문자열을 사용 하 여 현재 값 다음 표시 됩니다.
다음 예제 코드 (위치 m_dtPicker 되는 CDateTimeCtrl 개체) 하나 가능한 솔루션을 보여 줍니다:
CString formatStr = _T("'Today is: 'yy'/'MM'/'dd");
m_DateTimeCtrl.SetFormat(formatStr);
사용자 지정 형식 문자열 외에 지원 또한 날짜 및 시간 피커 제어 콜백 필드.