Interfaccia IInkOverlay (msinkaut.h)
Rappresenta un oggetto utile per gli scenari di annotazione in cui gli utenti non sono interessati all'esecuzione del riconoscimento sull'input penna, ma sono interessati alla dimensione, alla forma, al colore e alla posizione dell'input penna.
Ereditarietà
L'interfaccia IInkOverlay eredita dall'interfaccia IUnknown .
Metodi
L'interfaccia IInkOverlay ha questi metodi.
IInkOverlay::D raw Imposta un rettangolo in cui ridisegnare l'input penna all'interno dell'oggetto InkOverlay. |
IInkOverlay::get_AttachMode Ottiene o imposta il valore che specifica se l'oggetto InkOverlay è collegato dietro o davanti alla finestra nota. (Get) |
IInkOverlay::get_AutoRedraw Ottiene o imposta un valore che specifica se un agente di raccolta input penna aggiorna l'input penna quando la finestra viene invalidata. (IInkOverlay.get_AutoRedraw) |
IInkOverlay::get_CollectingInk Ottiene un valore che specifica se l'input penna è in fase di disegno su un agente di raccolta input penna (InkCollector, InkOverlay o InkPicture). (IInkOverlay.get_CollectingInk) |
IInkOverlay::get_CollectionMode Ottiene o imposta la modalità di raccolta che determina se l'input penna, il movimento o entrambi vengono riconosciuti come scritti dall'utente. (IInkOverlay.get_CollectionMode) |
IInkOverlay::get_Cursors Ottiene la raccolta di cursori disponibili per l'uso nell'area di input penna. Ogni cursore corrisponde alla punta di una penna o di un altro dispositivo di input penna. (IInkOverlay.get_Cursors) |
IInkOverlay::get_DefaultDrawingAttributes Ottiene o imposta gli attributi predefiniti del disegno da utilizzare durante il disegno e la visualizzazione dell'input penna. (IInkOverlay.get_DefaultDrawingAttributes) |
IInkOverlay::get_DesiredPacketDescription Ottiene o imposta la descrizione del pacchetto desiderata di InkCollector. (IInkOverlay.get_DesiredPacketDescription) |
IInkOverlay::get_DynamicRendering Ottiene o imposta il valore che specifica se viene eseguito il rendering dell'input penna durante il disegno. (IInkOverlay.get_DynamicRendering) |
IInkOverlay::get_EditingMode Ottiene o imposta un valore che specifica se l'oggetto/controllo è in modalità input penna, modalità di eliminazione o selezione/modifica. (Get) |
IInkOverlay::get_Enabled Ottiene o imposta un valore che specifica se l'oggetto InkOverlay raccoglie l'input penna (pacchetti in aria, cursori negli eventi di intervallo e così via). (Get) |
IInkOverlay::get_EraserMode Ottiene o imposta il valore che specifica se l'input penna viene cancellato dal tratto o in base al punto. (Get) |
IInkOverlay::get_EraserWidth Ottiene o imposta il valore che specifica la larghezza della punta della penna della gomma. (Get) |
IInkOverlay::get_hWnd Ottiene o imposta il valore handle della finestra in cui viene disegnato l'input penna. (IInkOverlay.get_hWnd) |
IInkOverlay::get_Ink Ottiene o imposta l'oggetto InkDisp associato a un oggetto InkCollector o a un oggetto InkOverlay. (IInkOverlay.get_Ink) |
IInkOverlay::get_MarginX Ottiene o imposta il margine dell'asse x intorno al rettangolo della finestra, nelle coordinate dello schermo. Questo margine fornisce un buffer intorno al bordo della finestra dell'input penna. (IInkOverlay.get_MarginX) |
IInkOverlay::get_MarginY Ottiene o imposta il margine dell'asse y intorno al rettangolo della finestra, in coordinate dello schermo. Questo margine fornisce un buffer intorno al bordo della finestra dell'input penna. (IInkOverlay.get_MarginY) |
IInkOverlay::get_MouseIcon Ottiene o imposta l'icona del mouse personalizzata. (IInkOverlay.get_MouseIcon) |
IInkOverlay::get_MousePointer Ottiene o imposta un valore che indica il tipo di puntatore del mouse visualizzato. (IInkOverlay.get_MousePointer) |
IInkOverlay::get_Renderer Ottiene o imposta l'oggetto InkRenderer utilizzato per disegnare l'input penna. (IInkOverlay.get_Renderer) |
IInkOverlay::get_Selection Ottiene o imposta l'insieme InkStrokes attualmente selezionato all'interno dell'oggetto InkOverlay o del controllo InkPicture. (Get) |
IInkOverlay::get_SupportHighContrastInk Ottiene o imposta un valore che specifica se viene eseguito il rendering dell'input penna come un solo colore quando il sistema è in modalità contrasto elevato. (IInkOverlay.get_SupportHighContrastInk) |
IInkOverlay::get_SupportHighContrastSelectionUI Ottiene o imposta un valore che specifica se tutti gli elementi dell'interfaccia utente di selezione vengono disegnati a contrasto elevato quando il sistema è in modalità a contrasto elevato. (Get) |
IInkOverlay::get_Tablet Ottiene l'oggetto IInkTablet a cui appartiene un cursore o l'oggetto IInkTablet attualmente utilizzato da un oggetto o un controllo per raccogliere l'input. (IInkOverlay.get_Tablet) |
IInkOverlay::GetEventInterest Recupera l'interesse di un oggetto in un determinato evento per la classe InkCollector, la classe InkOverlay o la classe InkPicture. (IInkOverlay.GetEventInterest) |
IInkOverlay::GetGestureStatus Recupera un valore che determina se l'oggetto InkCollector o InkOverlay è interessato a un particolare movimento dell'applicazione. |
IInkOverlay::GetWindowInputRectangle Ottiene il rettangolo della finestra, in pixel, all'interno del quale viene disegnato l'input penna. (IInkOverlay.GetWindowInputRectangle) |
IInkOverlay::HitTestSelection Determina quale parte della selezione è stata raggiunta durante un hit test. |
IInkOverlay::p ut_AttachMode Ottiene o imposta il valore che specifica se l'oggetto InkOverlay è collegato dietro o davanti alla finestra nota. (Put) |
IInkOverlay::p ut_AutoRedraw Ottiene o imposta un valore che specifica se un agente di raccolta input penna aggiorna l'input penna quando la finestra viene invalidata. (IInkOverlay.put_AutoRedraw) |
IInkOverlay::p ut_CollectionMode Ottiene o imposta la modalità di raccolta che determina se l'input penna, il movimento o entrambi vengono riconosciuti come scritti dall'utente. (IInkOverlay.put_CollectionMode) |
IInkOverlay::p ut_DesiredPacketDescription Ottiene o imposta la descrizione del pacchetto desiderata di InkCollector. (IInkOverlay.put_DesiredPacketDescription) |
IInkOverlay::p ut_DynamicRendering Ottiene o imposta il valore che specifica se viene eseguito il rendering dell'input penna durante il disegno. (IInkOverlay.put_DynamicRendering) |
IInkOverlay::p ut_EditingMode Ottiene o imposta un valore che specifica se l'oggetto/controllo è in modalità input penna, modalità di eliminazione o selezione/modifica. (Put) |
IInkOverlay::p ut_Enabled Ottiene o imposta un valore che specifica se l'oggetto InkOverlay raccoglie l'input penna (pacchetti in aria, cursori negli eventi di intervallo e così via). (Put) |
IInkOverlay::p ut_EraserMode Ottiene o imposta il valore che specifica se l'input penna viene cancellato dal tratto o in base al punto. (Put) |
IInkOverlay::p ut_EraserWidth Ottiene o imposta il valore che specifica la larghezza della punta della penna della gomma. (Put) |
IInkOverlay::p ut_hWnd Ottiene o imposta il valore handle della finestra in cui viene disegnato l'input penna. (IInkOverlay.put_hWnd) |
IInkOverlay::p ut_MarginX Ottiene o imposta il margine dell'asse x intorno al rettangolo della finestra, nelle coordinate dello schermo. Questo margine fornisce un buffer intorno al bordo della finestra dell'input penna. (IInkOverlay.put_MarginX) |
IInkOverlay::p ut_MarginY Ottiene o imposta il margine dell'asse y intorno al rettangolo della finestra, in coordinate dello schermo. Questo margine fornisce un buffer intorno al bordo della finestra dell'input penna. (IInkOverlay.put_MarginY) |
IInkOverlay::p ut_MouseIcon Ottiene o imposta l'icona del mouse personalizzata. (IInkOverlay.put_MouseIcon) |
IInkOverlay::p ut_MousePointer Ottiene o imposta un valore che indica il tipo di puntatore del mouse visualizzato. (IInkOverlay.put_MousePointer) |
IInkOverlay::p ut_Selection Ottiene o imposta l'insieme InkStrokes attualmente selezionato all'interno dell'oggetto InkOverlay o del controllo InkPicture. (Put) |
IInkOverlay::p ut_SupportHighContrastInk Ottiene o imposta un valore che specifica se viene eseguito il rendering dell'input penna come un solo colore quando il sistema è in modalità contrasto elevato. (IInkOverlay.put_SupportHighContrastInk) |
IInkOverlay::p ut_SupportHighContrastSelectionUI Ottiene o imposta un valore che specifica se tutti gli elementi dell'interfaccia utente di selezione vengono disegnati a contrasto elevato quando il sistema è in modalità a contrasto elevato. (Put) |
IInkOverlay::SetAllTabletsMode Consente a un agente di raccolta input penna (InkCollector, InkOverlay o InkPicture) di raccogliere input penna da qualsiasi tablet collegato al Tablet PC. (IInkOverlay.SetAllTabletsMode) |
IInkOverlay::SetEventInterest Imposta un valore che indica se un oggetto o un controllo ha interesse per un evento specificato. |
IInkOverlay::SetGestureStatus Imposta l'interesse dell'oggetto o del controllo in un movimento noto. |
IInkOverlay::SetSingleTabletIntegratedMode Consente all'agente di raccolta input penna (InkCollector, InkOverlay o InkPicture) di raccogliere input penna da un solo tablet. L'input penna di altri tablet viene ignorato dall'agente di raccolta input penna. (IInkOverlay.SetSingleTabletIntegratedMode) |
IInkOverlay::SetWindowInputRectangle Imposta il rettangolo della finestra, in pixel, all'interno del quale viene disegnato l'input penna. (IInkOverlay.SetWindowInputRectangle) |
Commenti
La creazione del controllo InkOverlay dietro un controllo trasparente (ad esempio un controllo GroupBox con il set di proprietà WS_EX_TRANSPARENT) impedirà a InkOverlay di raccogliere l'input penna.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | msinkaut.h |
Vedi anche
Interfaccia IInkCollector, interfaccia IInkOverlay, classe InkOverlay