Функция GetTextExtentPoint32Wrap
[GetTextExtentPoint32Wrap доступен в Windows XP с пакетом обновления 2 (SP2). В последующих версиях он может быть изменен или недоступен. Рекомендуется использовать GetTextExtentPoint напрямую.]
Вычисляет ширину и высоту указанной строки текста. Эта функция заключает в оболочку вызов GetTextExtentPoint.
Синтаксис
BOOL GetTextExtentPoint32Wrap(
_In_ HDC hdc,
_In_ LPCTSTR lpString,
_In_ UINT cbCount,
_Out_ LPSIZE lpSize
);
Параметры
-
hdc [in]
-
Тип: HDC
Дескриптор контекста устройства.
-
lpString [in]
-
Тип: LPCTSTR
Указатель на буфер, содержащий текст для рисования. Строка не должна завершаться с нуля, так как cbCount указывает длину строки.
-
cbCount [in]
-
Тип: UINT
Длина (в байтах) строки, на которую указывает lpString.
-
lpSize [out]
-
Тип: LPSIZE
При возврате этим методом содержит указатель на структуру SIZE , содержащую измерения строки в логических единицах.
Возвращаемое значение
Тип: BOOL
В случае успешного выполнения возвращает ненулевое значение; в противном случае — 0.
Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Комментарии
GetTextExtentPoint32Wrap не экспортируется по имени и не объявляется в общедоступном файле заголовка. Чтобы использовать его, необходимо использовать GetProcAddress и запросить порядковый номер 420 из ComCtl32.dll, чтобы получить указатель на функцию.
Дополнительные замечания см. в разделе GetTextExtentPoint.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
DLL |
|