CDC::GetTabbedTextExtent

CSize GetTabbedTextExtent ( LPCTSTR lpszString, int nCount, int nTabPositions, LPINT lpnTabStopPositions ) константа;

CSize GetT&abbedTextExtent (константа CStringamp;вул, int nTabPositionsLPINTlpnTabStopPositions) константа;

Значення, яке повертається

Розміри рядка (в логічних одиницях) у CSize об'єкта.

Параметри

lpszString

Пункту до рядка знаків. Ви також можете передати CString об'єкт для цього параметра.

nCount

Визначає кількість знаків в рядку. Якщо nCount – 1, розраховується довжина.

nTabPositions

Визначає кількість позиції табуляції в масиві вказав на lpnTabStopPositions.

lpnTabStopPositions

Пункту до масиву цілих чисел, які містять логічні одиниці, позиції табуляції. Позиції табуляції повинні бути відсортовані за зростанням; найменше значення x має бути першим елементом масиву. Зворотна табуляція не допускаються.

вул

 CString об'єкт, що містить вказаний символи звертається.

Зауваження

Телефонуйте цієї функції-члена для обчислення ширини та висоти символів, за допомогою m_hAttribDC, атрибут контексту пристрою. Якщо рядок містить один або декілька знаків табуляції, ширина рядок заснована табуляції вказано на lpnTabStopPositions. Функція використовує вибраного шрифту для обчислення розміри рядок.

Поточної області відсікання зсуву не ширину та висоту, що повертається функцією GetTabbedTextExtent.

Оскільки деякі пристрої не розміщуйте символів у звичайний мобільний масивів (тобто, вони кернінг знаків), сума небачених символів в рядку може бути дорівнює мірою рядок.

Якщо nTabPositions 0 і lpnTabStopPositions є NULL, вкладки розширюються вісім разів середня характер шириною. Якщо nTabPositions 1, позиції табуляції буде розділено на відстані, визначені перший значення в масиві, до якої lpnTabStopPositions точки. Якщо lpnTabStopPositions вказує на більш ніж одне значення, позицію табуляції має значення для кожного значення в масиві, до номер, вказаний на nTabPositions.

CDC оглядЧлени класу | Ієрархічна діаграма

Дивіться такожnbsp;CDC::GetTextExtent, CDC::GetOutputTabbedTextExtent, CDC::GetOutputTextExtent, CDC::TabbedTextOut, :: GetTabbedTextExtent, CSize

Index