Property Sheets May Not Be Shown Correctly (823680)



The information in this article applies to:

  • Microsoft Windows CE .NET 4.2

SYMPTOMS

A dialog box that contains one or more property sheets may not be shown correctly. For an example of this problem, see the MFC PropDlg sample, which is located in the Wince420\Others\Samples\Mfc\Propdlg folder. The PropertySheet function does not work when a property sheet is loaded from memory instead of from a resource.

CAUSE

This problem occurs because the PSP_DLGINDIRECT flag of the PROPSHEETPAGE structure is not handled correctly by the PropertySheet function.

RESOLUTION

Hotfix Information

A supported software update is now available from Microsoft as Windows CE Platform Builder 4.2 Core OS QFE 030710_KB823680. To resolve this problem immediately, click the following article number for information about obtaining Windows CE Platform Builder and core operating system software updates:

837392 How to locate core operating system fixes for Microsoft Windows CE Platform Builder products

File Information

The English version of this package has the file attributes (or later) that are listed in the following table.
   Date         Time   Version    Size       File name
   ---------------------------------------------------------------------------------
   11-Jul-2003  17:32  4.2.3.710  2,460,264  Wincepb42-030710-kb823680-armv4.exe    
   11-Jul-2003  17:32  4.2.3.710  2,460,264  Wincepb42-030710-kb823680-armv4i.exe   
   11-Jul-2003  17:32  4.2.3.710  2,529,896  Wincepb42-030710-kb823680-mipsii.exe   
   11-Jul-2003  17:34  4.2.3.710  2,529,896  Wincepb42-030710-kb823680-mipsii_fp.exe
   11-Jul-2003  17:34  4.2.3.710  2,562,664  Wincepb42-030710-kb823680-mipsiv.exe   
   11-Jul-2003  17:34  4.2.3.710  2,562,664  Wincepb42-030710-kb823680-mipsiv_fp.exe
   11-Jul-2003  17:31  4.2.3.710  2,402,920  Wincepb42-030710-kb823680-sh3.exe  
   11-Jul-2003  17:31  4.2.3.710  2,402,920  Wincepb42-030710-kb823680-sh4.exe  
   11-Jul-2003  17:31  4.2.3.710  2,144,872  Wincepb42-030710-kb823680-x86.exe  
The English version of this fix has the file attributes (or later) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.
   Date         Time                   Size       File name
   -----------------------------------------------------------
   Path: Public\Common\Oak\Lib\Armv4\Debug
   03-Jul-2003  17:38                  3,259,078  Commctrl.lib
   03-Jul-2003  17:38                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Armv4\Retail
   03-Jul-2003  17:38                  2,228,958  Commctrl.lib
   03-Jul-2003  17:38                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Armv4i\Debug
   03-Jul-2003  17:40                  3,264,258  Commctrl.lib
   03-Jul-2003  17:40                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Armv4i\Retail
   03-Jul-2003  17:39                  2,233,814  Commctrl.lib
   03-Jul-2003  17:39                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Mipsii\Debug
   03-Jul-2003  17:42                  3,205,032  Commctrl.lib
   03-Jul-2003  17:42                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Mipsii\Retail
   03-Jul-2003  17:41                  2,289,168  Commctrl.lib
   03-Jul-2003  17:41                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Mipsii_fp\Debug
   03-Jul-2003  17:43                  3,205,318  Commctrl.lib
   03-Jul-2003  17:43                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Mipsii_fp\Retail
   03-Jul-2003  17:42                  2,289,654  Commctrl.lib
   03-Jul-2003  17:42                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Mipsiv\Debug
   03-Jul-2003  17:45                  3,244,988  Commctrl.lib
   03-Jul-2003  17:45                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Mipsiv\Retail
   03-Jul-2003  17:44                  2,307,242  Commctrl.lib
   03-Jul-2003  17:44                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Mipsiv_fp\Debug
   03-Jul-2003  17:46                  3,245,272  Commctrl.lib
   03-Jul-2003  17:46                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Mipsiv_fp\Retail
   03-Jul-2003  17:46                  2,307,734  Commctrl.lib
   03-Jul-2003  17:46                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Sh3\Debug
   03-Jul-2003  17:48                  2,877,946  Commctrl.lib
   03-Jul-2003  17:48                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Sh3\Retail
   03-Jul-2003  17:47                  2,046,228  Commctrl.lib
   03-Jul-2003  17:47                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Sh4\Debug
   03-Jul-2003  17:50                  2,877,946  Commctrl.lib
   03-Jul-2003  17:50                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\Sh4\Retail
   03-Jul-2003  17:49                  2,041,490  Commctrl.lib
   03-Jul-2003  17:49                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\X86\Debug
   03-Jul-2003  17:37                  2,629,500  Commctrl.lib
   03-Jul-2003  17:37                    151,552  Commctrl.pdb

   Path: Public\Common\Oak\Lib\X86\Retail
   03-Jul-2003  17:36                  1,855,094  Commctrl.lib
   03-Jul-2003  17:36                    151,552  Commctrl.pdb

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Modification Type:MinorLast Reviewed:5/27/2005
Keywords:kbBug kbfix kbQFE KB823680 kbAudOEM kbAudDeveloper