none
Windows/Start-Taste RRS feed

Antworten

Alle Antworten

  • Hallo,

    meinst du einen globalen oder einen anwendungsweiten Shortcut?

    Wenn du über Funktionen der WinAPI einen Globalen Shortcut registrierst brauchst du immer eine normale und eine Modifizierer-Taste (Strg, Alt, AltGr, Win).

    Wenn du dagegen Anwendungsweit die Taste abfangen willst kommt es darauf an was du benutzt, also WPF oder WinForms. Bei beiden kann man Shortcuts registrieren, aber nur eine Modifizierer-Taste geht soweit ich weiß nicht. Du könntest aber KeyDown abfangen und abfragen ob die Windowstaste gedrückt wurden ist.


    <Code:13/> - Koopakiller [kuːpakɪllɐ]
    Webseite | Code Beispiele | Facebook | Snippets
    Wenn die Frage beantwortet ist, dann markiert die hilfreichsten Beiträge als Antwort und bewertet die Beiträge. Danke.

    Freitag, 29. März 2013 12:58
    Moderator
  • Hallo,

    meinst du einen globalen oder einen anwendungsweiten Shortcut?

    Wenn du über Funktionen der WinAPI einen Globalen Shortcut registrierst brauchst du immer eine normale und eine Modifizierer-Taste (Strg, Alt, AltGr, Win).

    Wenn du dagegen Anwendungsweit die Taste abfangen willst kommt es darauf an was du benutzt, also WPF oder WinForms. Bei beiden kann man Shortcuts registrieren, aber nur eine Modifizierer-Taste geht soweit ich weiß nicht. Du könntest aber KeyDown abfangen und abfragen ob die Windowstaste gedrückt wurden ist.

    Hä????
    Freitag, 29. März 2013 13:02
  • Naja. nochmal von vorne:

    1. Willst du die taste als globalen oder als anwendungsweiten Shortcut nutzen?
    2. Benutzt du WPF oder WinForms?

    <Code:13/> - Koopakiller [kuːpakɪllɐ]
    Webseite | Code Beispiele | Facebook | Snippets
    Wenn die Frage beantwortet ist, dann markiert die hilfreichsten Beiträge als Antwort und bewertet die Beiträge. Danke.

    Freitag, 29. März 2013 13:18
    Moderator
  • Hä????

    Nuja, Du postest hier in einem Entwicklerforum. Zumindest ein wenig was solltest Du daher schon verstanden haben.

    Was Koopakilla letztendlich sagen wollte, ist wohl etwas in der Art: "Beschreib deine Anforderungen bitte mal genauer und schmeiß nicht einfach einen einzelnen Satz hin, bei dem man alles und nichts rauslesen kann". Er hat es nur viel netter ausgedrückt^^


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Freitag, 29. März 2013 13:49
    Moderator
  • Jetzt verstehe ich.

    1. anwendungs weit
    2. WinForms
    Freitag, 29. März 2013 17:06
  • Dann "Du könntest aber KeyDown abfangen und abfragen ob die Windowstaste gedrückt wurden ist." ;)

    Hier ein mal ein paar Links dazu:

    http://www.codeproject.com/Articles/7294/Processing-Global-Mouse-and-Keyboard-Hooks-in-C

    http://stackoverflow.com/questions/1298640/c-sharp-trying-to-capture-the-keydown-event-on-a-form

    MFG

    Björn

    Freitag, 29. März 2013 18:53
  • Hallo Retrogame-Fan,

    Wenn Dir die Antworten weitergeholfen haben dann bitte markiere diese als Antwort.

    Danke und Gruss,

    Ionut

    Montag, 1. April 2013 08:13
    Moderator
  • Hallo Retrogame-Fan,

    Ich gehe davon aus, dass die Antwort Dir weitergeholfen hat.
    Wenn nicht, neue Rückfragen oder Ergänzungen zu diesem Thread bleiben weiterhin möglich.

    Danke und viele Grüße,
    Ionut

    Mittwoch, 3. April 2013 14:33
    Moderator