Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Etkin Şablon Kitaplığı (ATL) desteklenmeye devam eder. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.
Bu işlevler piksel ve HIMETRIC birimlerine dönüştürme desteği sağlar.
Önemli
Aşağıdaki tabloda listelenen işlevler, Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz.
| Veri Akışı Adı | Açıklama |
|---|---|
| AtlHiMetricToPixel | HIMETRIC birimlerini (her birim 0,01 milimetredir) piksele dönüştürür. |
| AtlPixelToHiMetric | Pikselleri HIMETRIC birimlerine dönüştürür (her birim 0,01 milimetredir). |
AtlHiMetricToPixel
Ekran cihazında, bir nesnenin HIMETRIC birimindeki (her birim 0,01 milimetre) boyutunu piksel cinsinden boyuta dönüştürür.
extern void AtlHiMetricToPixel(
const SIZEL* lpSizeInHiMetric,
LPSIZEL lpSizeInPix);
Parametreler
lpSizeInHiMetric
[in] HIMETRIC birimlerindeki nesnenin boyutuna ilişkin işaretçi.
lpSizeInPix
[out] Nesnenin piksel cinsinden boyutunun döndürüleceği yer işaretçisi.
Örnek
// m_sizeExtent is a member of CComControlBase that holds the
// control's extents in HIMETRIC units.
// Use AtlHiMetricToPixel to find the extent of the control in pixels.
AtlHiMetricToPixel(&m_sizeExtent, &sz);
ATLTRACE("Width = %d, Height = %d\n", sz.cx, sz.cy);
Gereksinimler
Üst bilgi: atlwin.h
AtlPixelToHiMetric
Ekran cihazında, bir nesnenin piksel birimindeki boyutunu HIMETRIC biriminde (her birim 0,01 milimetre) boyuta dönüştürür.
extern void AtlPixelToHiMetric(
const SIZEL* lpSizeInPix,
LPSIZEL lpSizeInHiMetric);
Parametreler
lpSizeInPix
[in] Nesnenin piksel cinsinden boyutuna işaret eden işaretçi.
lpSizeInHiMetric
[out] HiMETRIC birimlerinde nesnenin boyutunun döndürüleceği yere işaret eder.
Örnek
// Initialize our control's default size to 100 by 25 pixels
CMyControl::CMyControl()
{
// width = 100 pixels, height = 25 pixels
SIZE sz = { 100, 25 };
// convert pixels to himetric
AtlPixelToHiMetric(&sz, &m_sizeExtent);
// store natural extent
m_sizeNatural = m_sizeExtent;
}
Gereksinimler
Üst bilgi: atlwin.h