CDialog::MapDialogRect
Chiamare per convertire le unità della finestra di dialogo del rettangolo in schermare unità.
void MapDialogRect(
LPRECT lpRect
) const;
Parametri
- lpRect
I punti su RECT struttura o l'oggetto CRect che contiene la finestra di dialogo vengono visualizzate da convertire.
Note
Unità della finestra di dialogo vengono visualizzate in termini di unità di base corrente della finestra di dialogo derivata da width e height media dei caratteri in carattere utilizzato per il testo della finestra di dialogo.Un'unità orizzontale è un quarto di unità della larghezza di base della finestra di dialogo e un'unità verticale è essenziale ottava di unità di altezza della parte inferiore della finestra di dialogo.
Le informazioni sulle dimensioni della funzione di Windows GetDialogBaseUnits per il tipo di carattere di sistema, ma è possibile specificare un tipo di carattere diverso per ogni finestra di dialogo se si utilizza lo stile DS_SETFONT nel file di risorse definizione.La funzione di Windows MapDialogRect utilizza il tipo di carattere appropriata per questa finestra di dialogo.
La funzione membro MapDialogRect sostituisce le unità della finestra di dialogo in lpRect con unità dello schermo (pixel in modo da poter utilizzare il rettangolo per creare una finestra di dialogo o per posizionare un controllo in una casella.
Requisiti
Header: afxwin.h