Querylayoutortipstring-Funktion

Fragt die angegebene Zeichenfolge ab, die das Format einer Liste von Tastaturlayouts oder Text Dienst Profilen darstellt.

Syntax

HRESULT CALLBACK QueryLayoutOrTipString(
  _In_ LPCWSTR psz,
  _In_ DWORD   dwFlags
);

Parameter

PSZ [ in]

Eine Zeichenfolge, die eine Liste von Tastaturlayouts oder Text Dienst Profilen darstellt.

dwFlags [ in]

Diese Angabe muss 0 sein.

Rückgabewert

Diese Funktion kann einen dieser Werte zurückgeben.

Rückgabecode Beschreibung
S _ OK
Alle in PSZ definierten Layouts oder Profile sind gültig.
E _ invalidArg
Mindestens eines der in PSZ definierten Layouts oder Profile ist ungültig.

Bemerkungen

Es ist keine Import Bibliothek verfügbar, die diese Funktion definiert. Daher ist es erforderlich, mithilfe von LoadLibrary und GetProcAddresseinen Zeiger auf diese Funktion zu erhalten.

Hinweis

Die falsche Verwendung von LoadLibrary kann die Sicherheit Ihrer Anwendung beeinträchtigen, indem die falsche DLL geladen wird. Informationen zum ordnungsgemäßen Laden von DLLs mit verschiedenen Versionen von Microsoft Windows finden Sie in der Such Reihenfolge für die Dynamic Link Library .

Das Zeichen folgen Format der Layoutliste lautet:

<langid 1>: <KLID 1>; [ ...:

Das Zeichen folgen Format der Text Dienst Profil Liste lautet:

<langid 1>: {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx};

Im folgenden finden Sie ein Beispiel für einen Wert für den PSZ -Parameter:

"0x0407:0x00000407"
"0x0407:0x00000407;0x040C:0x0000040C"
"0x0407:0x00000407;0x0412:{A028AE76-01B1-46C2-99C4-ACD9858AE02F}{B5FE1F02-D5F2-4445-9C03-C568F23C99A1};0x040C:0x0000040C"

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Nur Windows Vista [ -Desktop-Apps]
Unterstützte Mindestversion (Server)
Nur Windows Server 2008 [ -Desktop-Apps]
DLL
Input.dll