Visual C++ 6 Unleashed

Visual C++ 6 Unleashed

By MICKEY WILLIAMS and David Bennett

Other Tools

In addition to Developer Studio, Visual C++ supplies several external utilities that are added to the program group for Visual C++ when it is installed. Several of these are also available from Developer Studio by way of the Tools menu.

Spy++

Spy++ provides a very detailed view into the goings-on of the Windows operating system. It will allow you to view all processes, threads, and windows on the machine, along with all of the Windows messages that are being sent.

MFC Tracer

This application may be used to enable various levels of debug messages that MFC may send to the Output window of Developer Studio when an application is executing or being debugged.

Register Control

In order to use OLE controls in Win32, the control must be registered with the operating system. Register Control from the Tools menu gives you a convenient method of doing this.

ActiveX Control Test Container

This provides a simple environment that allows you to test your ActiveX controls and how they work when used from a container application.

OLE/COM Object Viewer

This utility provides information about all of the OLE and ActiveX objects that are installed on your system.

Error Lookup

This utility provides a way to easily look up information about the standard error codes that are returned by most Win32 API functions. This might be easier than searching through the various header files used to define errors, although it is a bit slow.

WinDiff

Although WinDiff does not appear in the default Tools menu, it ships with Visual C++ 6.0 as WinDiff.exe. You can find WinDiff in the Common\Tools subdirectory, under the location where Visual C++ was installed. WinDiff allows you to compare two files in a convenient Windows app that is much more user-friendly than other compare or diff tools you might have used from the command line.

Help Workshop

Help Workshop is used to help manage your help projects. Although it is not automatically included in the Tools menu, it is included with Visual C++ 6.0. You will see more information about how to use this tool in Chapter 33, "Adding Windows Help."

Share ThisShare This

Informit Network