Microsoft KB Archive/197669

{|
 * width="100%"|

FIX: Treeview Control Fails with Negative Coordinates on Win 98

 * }

Q197669

-

The information in this article applies to:


 * Microsoft Windows 98, on platform(s):
 * the hardware: Intel x86

-

SYMPTOMS
The Windows Treeview control does not function properly on Windows 98 multi-monitor systems when displayed on a monitor with negative X and/or Y coordinates.

The control fails (can not switch between nodes or activate the control) if the Treeview control is on a monitor with negative coordinates.

CAUSE
This problem is caused by a bug in the Comctl32.dll file.

RESOLUTION
Install Internet Explorer (IE) 4.0 SP1 on computers exhibiting this problem.

NOTE: The latest version of Comctl32.dll can be obtained in 401Comupd.exe at: http://www.microsoft.com/msdownload/ieplatform/ie/comctrl.asp

STATUS
Microsoft has confirmed this to be a problem in the Microsoft products that are listed at the beginning of this article. This bug was fixed in Comctl32.dll v4.72.3110.1 (ships with Internet Explorer 4.0 SP1).

Steps to Reproduce the Behavior

 * 1) Run an application that utilizes the Treeview control on a monitor with negative co-ordinates. Activate the control by switching between nodes. The control fails (can not switch).
 * 2) Move the application to a monitor with all positive co-ordinates. The control now functions normally.

This behavior has not been observed on Windows 2000 multi-monitor systems.