Information that makes life easier when it comes to installing, managing, and using Windows Vista.
Start About FAQ Blogroll Shop

ITsVISTA KB-Link: KB955688

The UpdateLayeredWindowIndirect function does not correctly display a layered window when the prcDirty parameter is specified and when the DWM feature is enabled in Windows Vista and in Windows Server 2008

You develop an application that uses the UpdateLayeredWindowIndirect function to update a layered window. However, when you run the application in Windows Vista or in Windows Server 2008, the function does not correctly display the layered window.

This issue occurs when the following conditions are true:

  • In the UPDATELAYEREDWINDOWINFO structure, you use both the pptSrc parameter and the prcDirty parameter.
  • The pptSrc parameter does not use the default value (0, 0).
  • The Desktop Window Manager (DWM) feature is enabled.

Additionally, when the issue occurs, you cannot manipulate the parameters to output the correct result.

There is a download that resolves this issue. See Hotfixes for details.

For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB955688.

Get notified of new posts for FREE via RSS or E-mail

Subscribe to ITsVISTA!

Related Posts