Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ermöglicht es dem Client, vorzuschlagen, wo die automatisch abgeschlossene Liste positioniert werden soll, um Überschneidungen im Eingabebereich zu vermeiden.
Syntax
HRESULT PreferredRects(
[in] RECT *prcACList,
[in] RECT *prcField,
[out] RECT *prcModified,
[in, out] BOOL *pfShownAboveTip
);
Parameter
-
prcACList [in]
-
Ein Rechteck in Bildschirmkoordinaten, das den bevorzugten Standort des Anbieters und die Größe der Benutzeroberfläche der automatisch vervollständigen Liste angibt.
-
prcField [in]
-
Ein Rechteck in Bildschirmkoordinaten, das die Position und Größe des fokussierten Felds angibt.
-
prcModified [out]
-
Ein Rechteck, das auf dem aktuellen Status des TIP und dem bevorzugten automatischen Vervollständigungslistenspeicherort und der von prcACList angegebenen Größe basiert.
-
pfShownAboveTip [in, out]
-
TRUE , wenn das geänderte Rechteck über dem Zielbereich des Texteingabebereichs angezeigt werden soll; andernfalls FALSE. Dieser Wert muss mit der bevorzugten Ausrichtung des Anbieters initialisiert werden, bevor die -Methode aufgerufen wird.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
| Rückgabecode | Beschreibung |
|---|---|
|
Erfolg. |
|
Rufen Sie die ITipAutocompleteClient::RequestShowUI-Methode auf, um vor dem Aufrufen der ITipAutocompleteClient::P referredRects-Methode das Popupfenster der automatischen Vervollständigung festzulegen. |
|
Es ist ein unbekannter Fehler aufgetreten. |
Bemerkungen
Dies ist die Methode, die der AutoVervollständigen-Anbieter aufruft, wenn die Benutzeroberfläche für die automatische Vervollständigung angezeigt wird. Der Client ändert das bevorzugte Rechteck des Anbieters, das von prcACList über das Argument prcModified angegeben wird .
Rufen Sie die ITipAutocompleteClient::RequestShowUI-Methode auf, um das Popuphandle für automatisch abgeschlossene Listenfenster festzulegen, bevor Sie PreferredRects aufrufen. Andernfalls wird beim Aufrufen von PreferredRects ein E_INVALIDARG Fehler verursacht.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Nicht unterstützt |
| Header |
|
| DLL |
|