Condividi tramite


Input del mouse (Introduzione a Win32 e C++)

Windows supporta i mouse con un massimo di cinque pulsanti: sinistro, centrale e destro, oltre a due pulsanti aggiuntivi denominati XBUTTON1 e XBUTTON2.

figura che mostra i pulsanti sinistro (1), destro (2), centrale (3) e xbutton1 (4).

La maggior parte dei mouse per Windows ha almeno i pulsanti sinistro e destro. Il pulsante sinistro del mouse viene usato per puntare, selezionare, trascinare e così via. Il pulsante destro del mouse visualizza in genere un menu di scelta rapida. Alcuni mouse hanno una rotellina di scorrimento che si trova tra i pulsanti sinistro e destro. A seconda del mouse, la rotellina di scorrimento potrebbe anche essere selezionabile, rendendola il pulsante centrale.

I pulsanti XBUTTON1 e XBUTTON2 si trovano spesso sui lati del mouse, vicino alla base. Questi pulsanti aggiuntivi non sono presenti su tutti i mouse. Se presente, i pulsanti XBUTTON1 e XBUTTON2 vengono spesso mappati a una funzione dell'applicazione, ad esempio lo spostamento avanti e indietro in un Web browser.

Gli utenti a sinistra spesso trovano più comodo scambiare le funzioni dei pulsanti sinistro e destro, usando il pulsante destro come puntatore e il pulsante sinistro per visualizzare il menu di scelta rapida. Per questo motivo, la documentazione della Guida di Windows usa i termini pulsante primario e pulsante secondario, che fanno riferimento alla funzione logica anziché alla posizione fisica. Nell'impostazione predefinita (destrorsa), il pulsante sinistro è il pulsante primario e il pulsante destro è il pulsante secondario. Tuttavia, i termini fare clic con il pulsante destro del mouse e fare clic con il pulsante sinistro del mouse fanno riferimento a azioni logiche. Facendo clic con il pulsante sinistro significa fare clic sul pulsante primario, indipendentemente dal fatto che il pulsante si trova fisicamente sul lato destro o sinistro del mouse.

Indipendentemente dal modo in cui l'utente configura il mouse, Windows converte automaticamente i messaggi del mouse in modo che siano coerenti. L'utente può scambiare i pulsanti primari e secondari al centro dell'uso del programma e non influirà sul comportamento del programma.

I termini pulsante sinistro e pulsante destro vengono talvolta usati invece dei pulsanti primari e secondari , rispettivamente. Questa terminologia è coerente con i nomi dei messaggi della finestra per l'input del mouse. Ricorda semplicemente che i pulsanti fisici a sinistra e a destra potrebbero essere scambiati.

Avanti

Risposta ai clic del mouse