Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst System.Windows.Shell.TaskbarItemInfo für WinForms Fenster

Mitglied: JKoenig

JKoenig (Level 1) - Jetzt verbinden

21.10.2013 um 17:29 Uhr, 3949 Aufrufe, 2 Kommentare

Ich arbeite momentan daran eine WinForms Anwendung ein wenig zu aktualisieren. Genauer gesagt möchte ich die Anwendung um die Features der Windows 7 Taskleiste erweitern. Dazu gehört in diesem Fall unter anderem das erstellen einer JumpList (ohne Probleme möglich gewesen) und, hier gab es die Probleme, die Anzeige eines Fortschrittsbalkens in der Taskleiste (wie z.B. beim VMware Player, siehe Anhang).

Bei meiner Suche nach Codebeispielen habe ich herausgefunden, dass das TaskbarIcon über die Klasse System.Windows.Shell.TaskbarItemInfo (zumindest für WPF-Fenster) modifiziert werden kann. Um eine Instanz der Klasse zu bekommen die für das Hauptfenster der aktuellen Anwendung verantwortlich ist zu erhalten, kann (soweit die Theorie) einfach auf "System.Windows.Application.Current.MainWindow.TaskbarItemInfo" zugegriffen werden. Jedoch ist die Eigenschaft "System.Windows.Application.Current" wenn die Anwendung eine Windows Forms Anwendung ist immer null.

Meine eigentliche Frage ist nun ob es Möglich ist über einen Workaround eine Instanz für ein WinForm zu erhalten
oder
Ist es möglich diese Informationen (Fortschrittsanzeige in der Taskbar) anders zu setzen.
Mitglied: colinardo
21.10.2013 um 20:20 Uhr
Hallo JKoenig,
Schau dir das Windows® API Code Pack for Microsoft® .NET Framework mal an: http://www.dreamincode.net/forums/topic/163162-show-progress-bar-progre ...

Grüße Uwe
Bitte warten ..
Mitglied: JKoenig
22.10.2013 um 08:39 Uhr
Hallo Uwe,
Vielen dank, genau das hatte ich gesucht.

Grüße Jeremias
Bitte warten ..
Ähnliche Inhalte
C und C++
Ribbon in C-Sharp WinForm einfügen
Frage von YanmaiC und C++1 Kommentar

Hallo ihr Administratoren, ich möchte das Ribbon-Control in meinem Projekt verwenden. Dazu downloade ich mir das Ribbon von folgender ...

Neue Wissensbeiträge
Internet

EU Urheberrechtsreform: Eingriff in die Internetkultur

Information von Frank vor 1 StundeInternet

Liebe Besucherin, lieber Besucher, warum erscheint das obere Banner in allen Beiträgen? Aus Protest gegen Teile der geplanten EU-Urheberrechtsreform ...

Windows Server
Windows Backup - FilterManager Event 3
Tipp von NixVerstehen vor 22 StundenWindows Server

Hallo zusammen, ich bin kein gelernter ITler und auch beruflich nicht in dem Feld tätig. Wir setzen in unserem ...

Windows 10

Windows 10 - Programme laufen schneller, wenn Sie mit Administratorrechten ausgeführt werden

Erfahrungsbericht von 1Werner1 vor 2 TagenWindows 1013 Kommentare

Moin, das wollte ich erst nicht glauben, aber es ist so. Wenn Ihr ein Programm mit Administratorrechten unter Windows ...

Sicherheits-Tools
Putty hat heftige Bugs korrigiert!
Information von Lochkartenstanzer vor 3 TagenSicherheits-Tools8 Kommentare

Moin, Wie man aus herauslesen kann, sind in den Versionen vor 0.71 gravierende Bugs, die es angeraten erscheinen lassen, ...

Heiß diskutierte Inhalte
Hardware
Telefonanlagen - Welche gibt es
Frage von Xaero1982Hardware38 Kommentare

Nabend Zusammen, ich suche eine neue TK Anlage und mein Auftraggeber will jetzt was völlig neues - State of ...

Server-Hardware
Kompatibilität Tray für HP Proliant DL385 G10 vs. G8, G9
Frage von chris123Server-Hardware19 Kommentare

Hallo, weiß einer der hier anwesenden, ob die Trays für 2,5 " HDDs zwischen einem DL 385 G10 und ...

Outlook & Mail
Office 365 mit Email-Profil installieren
gelöst Frage von 139221Outlook & Mail18 Kommentare

Hallo, kurz zu meiner Person: Vor ungefahr 10 Jahren habe ich eine Umschuldung zum Fachinformatiker für Systemintegration gemacht aber ...

LAN, WAN, Wireless
Intel(R) PRO Wireless 3945ABG
gelöst Frage von Leon509LAN, WAN, Wireless15 Kommentare

Hallo, habe ein Laptop Fujitsu (Intel, 4GB, 2GHz, Windos10, Intel(R) PRO/Wireless 3945ABG ) ein O2 DSL Anschluss Home50. Leider ...