BUG: Win32 SDK Version 3.51 Bug List - User

Last reviewed: September 29, 1995
Article ID: Q136435
The information in this article applies to:
  • Microsoft Win32 Application Programming Interface (API) included with:

        - Microsoft Windows NT version 3.51
    

SUMMARY

This article lists the bugs in the Win32 API implemented in Windows NT version 3.51 that were known at the time the product was released.

MORE INFORMATION

  • GetSystemMetrics(SM_SHOWSOUNDS) and SystemParametersInfo(SPI_GETSHOWSOUNDS) do not return the same thing.
  • Applications do not get a WM_KILLFOCUS if the focus is taken while the window is being created.
  • 16-bit Paste Link does not clear the clipboard correctly.
  • DlgDirSelectEx() does not fill in the buffer if wParam is 0 or 1.
  • GetTabbedTextExtent(), TabbbedTextOut(), TextOut(), and ExtTextOut() all fail when an incorrect string length is passed in.
  • SystemParametersInfo(SPI_SETDESKWALLPAPER) does not update the wallpaper correctly.
  • The WH_MSGFILTER hook doesn't get MSGF_NEXTWINDOW when the user presses ALT+TAB.
  • Use of NUMLOCK as PF1 for Terminal Emulation programs does not work.
  • GetKeyState() and GetKeyboardState() do not update the key state if the queue is not being read.
  • If MA_NOACTIVATE is returned from WM_MOUSEACTIVATE, no windows are left active.
  • Popup menu can not be dismissed without selecting an item if the owner is not the foreground window.
  • GetMenuItemInfo() returns bad information for menu items that are not type string.
  • Applications receive one extra WM_TIMER message after a call to KillTimer().
  • Edit controls clip the right edge of italic text.
  • Hotkeys not checked during journal playback.
  • Windows NT positions nonclient scrollbars differently from Windows 95.
  • CreateDesktop() with pDevMode != NULL causes the screen to go blank.
  • Creating a window with WS_POPUP and WS_CHILD causes a general protection (GP) fault.
  • CreateWindowStation() fails with ERROR_NOT_ENOUGH_MEMORY when a security descriptor greater than 64K is passed in.
  • AdjustWindowRect() returns a bad value in large font video mode.


Additional reference words:
KBCategory: kbui kbbuglist
KBSubcategory: UsrMisc


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: September 29, 1995
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.