Windows Azure Cloud Storage ermöglicht es Ihnen bereits ab 0,10€ pro GB/Monat die Vorteile der Cloud zu nutzen.
Willkommen bei dotnet-snippets.de! Snippet hinzufügen Login Registrieren
Snippets in der Datenbank: 1550 | Anzahl registrierter User: 1841 | Besucher online: 46
Hauptmenü
Home
Top Ten
Zufälliger Snippet
FAQs
.NET Community
dotnet-forum.de
dotnet-kicks.de
Social

RSS Feeds
Rss Alle Snippets
Rss C#
Rss VB.NET
Rss C++
Rss ASP.NET
Partner
Member of Microsoft Community Leader/Insider Program (CLIP)

Öffnet den Windows Info Dialog.


Autor: Thomas van Veen
Sprache: C#
Bewertung:
noch nicht bewertet
Anzahl der Aufrufe: 7916
  
Kick it on dotnet-kicks.de  

Beschreibung:

Mit dieser Funktion kann der Windows Info Dialog als Info Dialog für eigene Anwendungen verwendet werden. Es kann ein Icon, ein Beschreibungstext und eine Dialog Caption angegeben werden.

Abgelegt unter: Shell, Icon, Windows, Dialog, Info.



C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
namespace Microsoft.Win32.Shell32
{
    using System;
    using System.Text;
    using System.Collections.Generic;
    using System.Runtime.InteropServices;

    public class ShellAboutDialog
    {
        [DllImport("Shell32.dll", CharSet = CharSet.Auto)]
        public static extern int ShellAbout(
            IntPtr hWnd,
            [MarshalAs(UnmanagedType.LPTStr)] string szApp,
            [MarshalAs(UnmanagedType.LPTStr)] string szOtherStuff,
            IntPtr hIcon);
    }
}

/// Beispiel: Bitte eine neue Konsolenanwendung erstellen!
namespace TestShellAbout
{
    using System;
    using System.Text;
    using System.Drawing;
    using Microsoft.Win32.Shell32;

    class Program
    {
        static void Main(string[] args)
        {
            try
            {
                Console.WriteLine("Microsoft Windows Shell - Test Utility v1.0");
                Console.WriteLine("");

                // TODO: Change the path to a valid ico file
                Icon icon = Icon.ExtractAssociatedIcon(@"D:\Visual Studio 2005\Resources\App.ico");

                ShellAboutDialog.ShellAbout(IntPtr.Zero, "Microsoft Windows Shell - Test Utility v1.0", Environment.NewLine + "Specialwork Software", icon.Handle);
            }
            catch (Exception exception)
            {
                Console.WriteLine(exception.Message);
            }
            finally
            {
                Console.WriteLine("Press a key to exit");
                Console.WriteLine("");
            }
        }
    }
}
Sie haben Fragen zu diesem Snippet oder brauchen Hilfe bei der .NET Entwicklung?
Freundliche und kompetente Entwickler helfen Ihnen gern weiter im Forum für .NET Entwicklung.



Kommentare:
(Zum Schreiben von Kommentaren bitte anmelden.)

Tim Hartwig schrieb am:  30.04.2008 09:30:16

Ja ab und zu kann man auch das gebrauchen aber doch eher selten. Aber ist in Ordnung.


Diese Snippets könnten für Sie interessant sein:
[VB.NET] Datei mittels Windows Dialog löschen
[VB.NET] Datei mittels Windows Dialog verschieben
[VB.NET] Datei mittels Windows Dialog kopieren
[C#] Eigenes URL-Protokoll registrieren
[VB.NET] Pfad einer Datei-Verknüpfung ermitteln
[C#] Virtuelle Konsole in einer Windowsanwendung integriert
[C#] externes Programm aufrufen (andere Version)
[ASP.net] Favorite Icon
[C#] Form als Tray Icon ablegen (Notifyicon)
[C#] Programm im Tray verstecken
[VB.NET] Icon aus DLL laden
[C#] Workaround für den MDIChild-Icon Bug
[VB.NET] Abstände der Desktop Icons ermitteln
[VB.NET] Anzahl der Desktop Icons ermitteln
[C#] Bitmap in Icon konvertieren
[C#] Vorlage für Tray-/NotifyIcon-Anwendung
[C#] ExtractAssociatedIcon
[C#] SystemIconsImageListWrapper
[C#] Beep Töne ausgeben (oldie but goldie)
[C#] Windows Username auslesen
[VB.NET] System aktualisieren
[C#] Betriebssystem Informationen abfragen
[C#] Startzeit von Windows ermitteln
[VB.NET] Windows XP Key ändern
[C#] Windows Version auslesen
[C#] Letzten Windows Fehler ausgeben
[C#] Windows Passwort überprüfen [Übersetzung]
[VB.NET] Windows Neustarten
[C#] Runde Form mit Windows.Forms
[C#] Datei im Windows-Explorer anzeigen und markieren
[C#] Windows herrunterfahren, ausloggen, neustarten
[VB.NET] Taskmanageraufruf verhindern
[C#] Ordnergröße ermitteln
[VB.NET] Windows Live Messenger "Was ich gerade höre"
[VB.NET] Autostart with windows Property
[C#] User-Verwaltung in eine ASP.NET Website einbauen
[C#] Prüfen ob aktueller Benutzer Administrator ist
[C#] old Windows Forms Image to new WPF Image
[VB.NET] Make Shortcut
[VB.NET] String uebers Netzwerk oder Internet and einen PC senden
[C#] Datei-Eigenschaften zeigen (Eigenschaften-Fenster)
[C#] Den Bildschirm um Dialog herum abdunkeln/ausgrauen.
[C#] Verzeichnisauswahl Dialog (FolderBrowserDialog)
[C#] TaskDialog anzeigen
[C#] FolderBrowseDialog in WPF
[C#] InputBox WPF C#

schlecht sehr gut
1 2 3 4 5 6 7 8 9 10
Nur angemeldete User können Snippets bewerten.