Condividi tramite


COleControl::OnInactiveSetCursor

Chiamato dal contenitore per l'oggetto inattivo sotto il puntatore del mouse sulla ricezione di un messaggio WM_SETCURSOR.

virtual BOOL OnInactiveSetCursor( 
   LPCRECT lprcBounds,
   long x,
   long y,
   DWORD dwMouseMsg,
   BOOL bSetAlways  
);

Parametri

  • lprcBounds
    Il rettangolo di delimitazione dell'oggetto, le coordinate del client della finestra contenitore. Indica all'oggetto la posizione e le dimensioni esatte sullo schermo quando il messaggio WM_SETCURSOR è stato ricevuto.

  • x
    Coordinata x della posizione nelle coordinate del client della finestra contenitore.

  • y
    Coordinata y della posizione nelle coordinate del client della finestra contenitore.

  • dwMouseMsg
    L'identificatore del messaggio del mouse per il quale WM_SETCURSOR si è verificato.

  • bSetAlways
    Specifica se un oggetto deve impostare il cursore. Se TRUE, l'oggetto deve impostare il cursore; se FALSE, il cursore non è vincolato per impostare il cursore e restituisce S_FALSE in questo caso.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.

Note

Si noti che le coordinate del client della finestra (pixel vengono utilizzate per passare la posizione del cursore del mouse. Ciò è consentita anche passando il rettangolo di delimitazione dell'oggetto nello stesso sistema di coordinate.

Requisiti

Header: afxctl.h

Vedere anche

Riferimenti

Classe COleControl

Grafico delle gerarchie

COleControl::GetActivationPolicy

COleControl::OnInactiveMouseMove