Microsoft KB Archive/216917

{|
 * width="100%"|

PRB: Date/Time Picker Control Does Not Display Year When System Date Is Feb. 29, 2000

 * }

Q216917

-

The information in this article applies to:


 * Microsoft Win32 Software Development Kit (SDK), on platform(s):
 * Microsoft Windows 95
 * Microsoft Windows NT Server version 4.0
 * Microsoft Windows NT Workstation version 4.0

-

SYMPTOMS
The Date/Time Picker Control does not show the year if the system date is set to Feb. 29, 2000 (or other leap days).

CAUSE
This is due to a problem in Comctl32.dll prior to version 4.72.3609.2200.

RESOLUTION
Install version 4.72.3609.2200 or later of Comctl32.dll. This version is included in Internet Explorer 4.01 Service Pack 1 (SP1).

Internet Explorer 4.01 SP1 may be redistributed according to the policies specified in the Platform SDK, available from the Microsoft Web Site. Comctl32.dll may not be distributed except as part of a self-extracting update or with Internet Explorer.

NOTE: Comctl32.dll can also be installed by downloading 401Comupd.exe from the following Web site:

"http://www.microsoft.com/msdownload/ieplatform/ie/comctrl.asp"

STATUS
This behavior was fixed in version 4.72.3609.2200 of Comctl32.dll, which is included in Internet Explorer 4.01 SP1.

This problem was corrected in Windows 2000.

Steps to Reproduce

 * 1) Make sure that Comctl32.dll is version 4.72.2106.4 or later, but earlier than 4.72.3110.1.
 * 2) Set the system clock to February 29, 2000.
 * 3) Run any application that includes the Date/Time Picker Control.

RESULTS: The year is not displayed.