Article ID: 160041 - Last Review: July 1, 2004 - Revision: 3.1 How To Modify the Windows Default CursorThis article was previously published under Q160041 On This PageSUMMARY
The MousePointer property in Visual Basic (which applies to Form, MDIForm,
and a set of selected controls) allows you to modify the cursor's shape for
a Visual Basic application. However, if the cursor is moved away from the
Visual Basic application, its shape is determined by other applications or
by the Desktop.
This article describes how to modify the cursor's default settings so that these changes are reflected throughout the Desktop. NOTE: Due to a bug in Windows NT, this article only applies to Windows 95 and Windows 98. Microsoft is researching this issue and will post new information here in the Microsoft Knowledge Base as it becomes available. On Windows 2000, this program works but not as expected. In the code that follows, in Command1_Click toggles the pointer between an arrow and an arrow/hourglass icon. And the code in Command2_Click has no affect. MORE INFORMATION
At times, you may want to design an application in Visual Basic
that allows the user to run other applications or tasks within the same
application while a task is running.
A simple way to inform the user that this particular state exists is to modify the cursor to be both an arrow and an hourglass until the first task is completed. You can accomplished this easily with the SetSystemCursor API. Step-by-Step ExampleThe following example simulates starting a task with the first CommandButton and halting it with the second CommandButton:.
APPLIES TO
| Article Translations
|
Back to the top
