Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initialisiert eine neue Instanz der Cursor-Klasse aus dem angegebenen Datenstream.
Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)
Syntax
'Declaration
Public Sub New ( _
stream As Stream _
)
'Usage
Dim stream As Stream
Dim instance As New Cursor(stream)
public Cursor (
Stream stream
)
public:
Cursor (
Stream^ stream
)
public Cursor (
Stream stream
)
public function Cursor (
stream : Stream
)
Parameter
- stream
Der Datenstream, aus dem der Cursor geladen werden soll.
Hinweise
Der als stream angegebene Datenstream muss eine Cursordatei (.cur) enthalten.
Hinweis
Animierte Cursor (ANI-Dateien) werden von der Cursor-Klasse nicht unterstützt.
Beispiel
Im folgenden Codebeispiel wird ein Cursor aus einem Stream geladen, der von der OpenFile-Methode eines OpenFileDialog erstellt wurde. Beim Aufrufen der Methode wird Benutzern ein OpenFileDialog angezeigt. Wenn eine CUR-Datei ausgewählt und das Dialogfeld geschlossen wird, wird die Datei geöffnet, wobei der zurückgegebene Stream zum Erstellen eines Cursor verwendet wird.
Private Sub SetCursor()
' Display an OpenFileDialog so the user can select a Cursor.
Dim openFileDialog1 As New OpenFileDialog()
openFileDialog1.Filter = "Cursor Files|*.cur"
openFileDialog1.Title = "Select a Cursor File"
openFileDialog1.ShowDialog()
' If a .cur file was selected, open it.
If openFileDialog1.FileName <> "" Then
' Assign the cursor in the stream to the form's Cursor property.
Me.Cursor = New Cursor(openFileDialog1.OpenFile())
End If
End Sub
private void SetCursor()
{
// Display an OpenFileDialog so the user can select a cursor.
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.Filter = "Cursor Files|*.cur";
openFileDialog1.Title = "Select a Cursor File";
openFileDialog1.ShowDialog();
// If a .cur file was selected, open it.
if(openFileDialog1.FileName != "")
{
// Assign the cursor in the stream to the form's Cursor property.
this.Cursor = new Cursor(openFileDialog1.OpenFile());
}
}
private:
void SetCursor()
{
// Display an OpenFileDialog so the user can select a cursor.
OpenFileDialog^ openFileDialog1 = gcnew OpenFileDialog;
openFileDialog1->Filter = "Cursor Files|*.cur";
openFileDialog1->Title = "Select a Cursor File";
openFileDialog1->ShowDialog();
// If a .cur file was selected, open it.
if ( !openFileDialog1->FileName->Equals( "" ) )
{
// Assign the cursor in the stream to the form's Cursor property.
this->Cursor = gcnew System::Windows::Forms::Cursor( openFileDialog1->OpenFile() );
}
}
private void SetCursor()
{
// Display an OpenFileDialog so the user can select a cursor.
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.set_Filter("Cursor Files|*.cur");
openFileDialog1.set_Title("Select a Cursor File");
openFileDialog1.ShowDialog();
// If a .cur file was selected, open it.
if (!(openFileDialog1.get_FileName().Equals(""))) {
// Assign the cursor in the stream to the form's Cursor property.
this.set_Cursor(new Cursor(openFileDialog1.OpenFile()));
}
} //SetCursor
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
Cursor-Klasse
Cursor-Member
System.Windows.Forms-Namespace
Stream