Функция QueryLayoutOrTipString
Запрашивает указанную строку, представляющую формат списка раскладок клавиатуры или списка профилей текстовых служб.
Синтаксис
HRESULT CALLBACK QueryLayoutOrTipString(
_In_ LPCWSTR psz,
_In_ DWORD dwFlags
);
Параметры
-
psz [in]
-
Строка, представляющая список раскладок клавиатуры или список профилей служб текста.
-
dwFlags [in]
-
Атрибут должен иметь значение 0.
Возвращаемое значение
Эта функция может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Все макеты или профили, определенные в psz, являются допустимыми. |
|
Один или несколько макетов или профилей, определенных в psz, являются недопустимыми. |
Комментарии
Нет доступной библиотеки импорта, определяющей эту функцию, поэтому необходимо получить указатель на эту функцию с помощью LoadLibrary и GetProcAddress.
Примечание
Неправильное использование LoadLibrary может поставить под угрозу безопасность приложения, загрузив неправильную библиотеку DLL. Сведения о том, как правильно загружать библиотеки DLL с различными версиями Microsoft Windows, см. в статье Порядок поиска библиотек динамической компоновки .
Строковый формат списка макета:
<LangID 1>:<KLID 1>;[ ...< LangID N>:<KLID N>
Строковый формат списка текстовых профилей службы:
<LangID 1>:{xxxxxxx-xxxx-xxxx-xxxx-xxxxx}{xxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxx};
Ниже приведен пример значения для параметра psz :
"0x0407:0x00000407"
"0x0407:0x00000407;0x040C:0x0000040C"
"0x0407:0x00000407;0x0412:{A028AE76-01B1-46C2-99C4-ACD9858AE02F}{B5FE1F02-D5F2-4445-9C03-C568F23C99A1};0x040C:0x0000040C"
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
DLL |
|