Sdílet prostřednictvím


IVsWindowPane.TranslateAccelerator – metoda (MSG )

 

Zpracovává překlad speciální navigační klávesy.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

int TranslateAccelerator(
    MSG[] lpmsg
)
int TranslateAccelerator(
    array<MSG>^ lpmsg
)
abstract TranslateAccelerator : 
        lpmsg:MSG[] -> int
Function TranslateAccelerator (
    lpmsg As MSG()
) As Integer

Parametry

  • lpmsg
    [v] Znak na klávesnici nebo kombinaci znaků a zpracováno.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell.idl:

HRESULT IVsWindowPane::TranslateAccelerator(
   LPMSG lpmsg
);

Tato metoda je stejná jako TranslateAccelerator.To poskytuje příležitost ke zpracování zpráv klávesnice před je odesláno do aktivního okna.Okno může mít například ovládací prvky kde Karta klíč přejde z jednoho do druhého.Zpracování Karta klíč správně, musíte ji zachytit, než je odeslána do okna.Často je povinnost tuto metodu implementovat.

Viz také

IVsWindowPane – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek