Método IVsIntelliMouseHandler.HandleWheelRotation (IntPtr, UInt32, UInt32)
Se a roda do mouse Intellisense foi movida, responda para o movimento.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int HandleWheelRotation(
IntPtr hwnd,
uint wp,
uint dwStyle
)
int HandleWheelRotation(
IntPtr hwnd,
unsigned int wp,
unsigned int dwStyle
)
abstract HandleWheelRotation :
hwnd:nativeint *
wp:uint32 *
dwStyle:uint32 -> int
Function HandleWheelRotation (
hwnd As IntPtr,
wp As UInteger,
dwStyle As UInteger
) As Integer
Parâmetros
- hwnd
[in] O HWND da janela ativa.
- wp
[in] Um parâmetro de mensagem do Windows.Se a mensagem WM_MOUSEWHEEL, a macro GET_WHEEL_DELTA_WPARAM usa para extrair o quanto a roda foi movido e responde.
- dwStyle
[in] Sinalizadores de bit, como, por exemplo, WS_VSCROLL, indicando quais estilos de barra de rolagem são usadas.Defina como zero (0) para os padrões.
Valor de retorno
Type: System.Int32
Se o parâmetro de mensagem do Windows é uma mensagem de roda do mouse, responde e retorna S_OK.Caso contrário, retornará S_FALSE.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsIntelliMouseHandler::HandleWheelRotation(
[in] HWND hwnd,
[in] WPARAM wp,
[in] DWORD dwStyle
);
Consulte também
Interface IVsIntelliMouseHandler
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo