IInkOverlay::get_Renderer-Methode (msinkaut.h)
Ruft das InkRenderer-Objekt ab, das zum Zeichnen von Freihand verwendet wird, oder legt es fest.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT get_Renderer(
IInkRenderer **CurrentInkRenderer
);
Parameter
CurrentInkRenderer
Rückgabewert
Keine
Bemerkungen
Wenn Sie bestimmte Fenstermeldungen behandeln, kann das Ändern des renderers , der dem InkOverlay zugeordnet ist, zu einem erneuten Funktionsaufruf führen, wodurch unerwartete Ergebnisse generiert werden. Wenn Sie beispielsweise in einen anderen Renderer wechseln oder dessen Transformationen in einem Nachrichtenhandler ändern, kann dies zu einem erneuten Aufruf führen. Dies wirkt sich auf die folgenden Meldungen aus: WM_ACTIVATE, WM_ACTIVATEAPP, WM_NCACTIVATE, WM_PAINT; WM_SYSCOMMAND, wenn wParam auf SC_HOTKEY oder SC_TASKLIST festgelegt ist; und WM_SYSKEYDOWN (bei der Verarbeitung Alt-Tab oder Alt-Esc Tastenkombinationen). Es handelt sich um ein Problem mit Singlethread-Apartmentmodellanwendungen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | msinkaut.h |
Bibliothek | InkObj.dll |