Metodo ITfMouseTrackerACP::AdviseMouseSink (msctf.h)
Chiamato per installare un sink di eventi del mouse.
Sintassi
HRESULT AdviseMouseSink(
[in] ITfRangeACP *range,
[in] ITfMouseSink *pSink,
[out] DWORD *pdwCookie
);
Parametri
[in] range
Puntatore a un'interfaccia ITfRange che specifica l'intervallo di testo installato per il sink del mouse.
[in] pSink
Puntatore all'interfaccia ITfMouseSink . L'applicazione deve incrementare il conteggio dei riferimenti dell'oggetto e salvare l'interfaccia.
[out] pdwCookie
Puntatore a un DWORD che riceve un cookie che identifica il sink di eventi del mouse.
Valore restituito
Questo metodo può restituire uno di questi valori.
Valore | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. |
|
Uno o più parametri non sono validi. |
|
L'applicazione non supporta i sink di eventi del mouse. |
Commenti
Quando viene installato questo sink di avviso, viene chiamato un evento del mouse che si verifica nell'intervallo specificato dall'intervallo specificato dall'intervallo.
Il valore inserito in pdwCookie verrà salvato dal chiamante e passato al metodo ITfMouseTrackerACP::UnadviseMouseSink per rimuovere il sink di eventi del mouse.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | msctf.h |
DLL | Msctf.dll |
Componente ridistribuibile | TSF 1.0 in Windows 2000 Professional |