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

ID: Q216917


The information in this article applies to:


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.


MORE INFORMATION

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.


REFERENCES

For additional information, please see the following article in the Microsoft Knowledge Base:

Q186176 Redistribution of Comctl32.dll
The Control Spy test container is an ideal way to test the Windows common controls. Please see the following MSJ articles for further details:

Control Spy Part I

Control Spy Part II

Control Spy Part III

Additional query words: Y2K Year 2000


Keywords          : kb2000 kbCtrl kbDateTime kbNTOS400 kbSDKPlatform kbGrpUser kbWinOS95 kbDSupport 
Version           : WINDOWS:95
Platform          : WINDOWS 
Issue type        : kbprb 

Last Reviewed: August 8, 1999