+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 3 su 3

ShortCut con app chiusa

  1. #1
    trapo non è in linea Scolaretto
    Salve a tutti,
    in un progetto vb.net ho impostato che alla pressione di un tasto l'applicazione viene nascosta e viene mostrata la NotifyIcon (l'icona in basso a destra sulla barra Windows) con questo codice:

     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
        Me.Hide()
        NotifyIcon1.Visible = True
    End Sub
    
    Nel Form in cui c'è il button 5 se viene premuto il tasto F1 viene mostrato un altro Form. Se l'app viene nascosta la ShortCut non viene eseguita. Adesso mi chiedo: è possibile fare in modo che la ShortCut venga eseguita anche con l'app nascosta e con la sola NotifyIcon aperta?

    La ShortCut viene eseguita con questo codice:
        Private Sub HOME_Load(sender As Object, e As EventArgs) Handles MyBase.Load
            Me.KeyPreview = True
        End Sub
    
    ---------------------------------------------------------------------------------------------------------------
        Private Sub HOME_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
            If e.KeyCode = Keys.F1 Then
                Orario.Show()
            End If
        End Sub
    

  2. #2
    Se il Form non ha il focus non può ricevere i tasti.

    Dovrai registrare gli hotkey a livello globale e la tua applicazione dovrà usare la API RegisterHotkey.

    Esistonotante informazioni su Internet anche se la cosa non è banale e presuppone un po' di esperienza.
    ℹ️ Leggi di più su AntonioG ...

  3. #3
    trapo non è in linea Scolaretto

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Intercettare callback dei ribbon/shortcut menu di sistema
    Da Max.Riservo nel forum Microsoft Access
    Risposte: 10
    Ultimo Post: 18-04-2020, 21:47
  2. Shortcut menu
    Da muttley005 nel forum Microsoft Access
    Risposte: 15
    Ultimo Post: 30-01-2020, 10:36
  3. Send as shortcut to... possibile?
    Da bahnzy nel forum Microsoft Windows
    Risposte: 1
    Ultimo Post: 30-09-2006, 17:39