CDC::GetTextExtentExPointI
Pobiera liczbę znaków w ciągu określonego, która mieści się w ramach określonego miejsca i wypełnia tablicę w zakresie tekst dla każdego z tych znaków.
BOOL GetTextExtentExPointI(
LPWORD pgiIn,
int cgi,
int nMaxExtent,
LPINT lpnFit,
LPINT alpDx,
LPSIZE lpSize
) const;
Parametry
pgiIn
Wskaźnik do tablicy wskaźników glifów, dla których mają być pobierane zakresów.cgi
Określa liczbę glifów w tablicy wskazywanej przez pgiIn.nMaxExtent
Określa maksymalny dopuszczalny szerokość w jednostkach logicznych sformatowany ciąg.lpnFit
Wskaźnik do liczby całkowitej, który odbiera liczba maksymalna liczba znaków, które zmieszczą się w przestrzeni określonej przez nMaxExtent.When lpnFit is NULL, nMaxExtent is ignored.alpDx
Wskaźnik do tablicy liczb całkowitych odbiera zakresy glifów częściowe.Każdy element w tablicy daje odległość w jednostki logiczne między początkiem tablicy wskaźników glifów i jeden glify, które mieści się w przestrzeni określonej przez nMaxExtent.Chociaż tej tablicy powinny mieć przynajmniej tyle elementów jako wskaźniki glifów określonej przez cgi, funkcja wypełnia tablicę z zakresów tylko dla tylu wskaźników glifów, określone przez lpnFit.Jeśli lpnDx jest NULL, funkcja nie obliczenia częściowego ciąg szerokości.lpSize
Wskaźnik rozmiar strukturę, która odbiera wymiarów tablicy wskaźników glifów w jednostkach logicznych.Ta wartość nie może być NULL.
Wartość zwracana
Niezerowa, jeśli funkcja jest pomyślne; 0 inaczej.
Uwagi
Ta funkcja Członkowskie emuluje funkcje funkcji GetTextExtentExPointI, jak opisano w Windows SDK.
Wymagania
Nagłówek: afxwin.h