Stato del tasto INS

di il
1 risposte

Stato del tasto INS

Stò scrivendo la mia prima app console doce, è noto, bisogna scrivere del codice per ogni occorrenza.

Ora,mi trovo a dover gestire l'inserimento o la sovrascrittura di una parte di una stringa ed ho la necessità di acquisire quindi  di conoscere lo stato del tasto INS (false per la sovrascrittura, true per l'inserimento).

Ho cercato anche su Copilot una soluzione ,ma nessuna di quelle proposte è corrispondente alle mie necessita.

Questo codice ,ad esempio, 

    <DllImport("user32.dll", SetLastError:=True)>
    Public Function GetKeyState(ByVal nVirtKey As Integer) As Short
    End Function

    Const VK_INSERT As Integer = &H2D

dopo aver cliccato sul tasto INS alterna lo stato tra vero e falso ,ma all'avvio dell'app mi restituisce false, anche se sulla tastiera mi risulta true.

Qualche suggerimento? Grazie anticipatamente. 

1 Risposte

  • Re: Stato del tasto INS

    Soluzioni possibili:

    1. All'avvio setta a true di default
    2. Lancia la funzione all'avvio e setta il valore giusto.
Devi accedere o registrarti per scrivere nel forum
1 risposte