Aracılığıyla paylaş


CDialog::MapDialogRect

Bir dikdörtgenin iletişim birimleri ekran birimlerine dönüştürmek için arayın.

void MapDialogRect(
   LPRECT lpRect 
) const;

Parametreler

  • lpRect
    İşaret eden bir rect yapısı veya CRect iletişim kutusunu içeren nesne koordinatları dönüştürülecek.

Notlar

İletişim kutusunun birimler olarak ortalama genişliği ve yüksekliği iletişim kutusunda metin için kullanılan yazı tipi karakterlerini türetilen geçerli iletişim kutusu temel birimi cinsinden belirtilmiştir.Bir yatay birimi dörtte biri iletişim kutusunda genişlik Bankası birimi ve bir dikey birimi iletişim kutusu taban yüksekliği birimi sekizde biri.

GetDialogBaseUnits Windows işlevi sistem yazı tipi boyutu bilgilerini verir, ancak kullanırsanız, her bir iletişim kutusunda farklı bir yazı tipi belirtebilirsiniz ds_setfont kaynak tanım dosyasındaki stil.MapDialogRect Windows işlevi için bu iletişim kutusunu uygun yazı tipini kullanır.

MapDialogRect Üye işlevi iletişim birimleri değiştirir lpRect ile böylece dikdörtgen oluştur iletişim kutusu veya bir denetim kutusu içinde konumlandırmak için kullanılan birim (piksel) ekran.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CDialog sınıfı

Hiyerarşi grafik

GetDialogBaseUnits

MapDialogRect

WM_SETFONT