CDialog::MapDialogRect
Chame para converter as unidades de diálogo de um retângulo para selecionar unidades.
void MapDialogRect(
LPRECT lpRect
) const;
Parâmetros
- lpRect
Os pontos a RECT estrutura ou objeto de CRect que contém a caixa de diálogo coordena para ser convertido.
Comentários
As unidades de diálogo são indicadas em termos de unidade base da caixa de diálogo atual derivada de largura e altura de caracteres médias a fonte usada para o texto da caixa de diálogo.Uma unidade horizontal é um quarto de unidade de - largura da caixa de diálogo, e uma unidade vertical é um oitava de unidade de altura de base da caixa de diálogo.
As informações de tamanho da função retorna do windows de GetDialogBaseUnits para a fonte do sistema, mas você pode especificar uma fonte diferente para cada caixa de diálogo se você usa o estilo de DS_SETFONT no arquivo de recurso definição.A função do windows de MapDialogRect usa a fonte adequado para esta caixa de diálogo.
A função de membro de MapDialogRect substitui as unidades de diálogo em lpRect com as unidades de tela (pixels) para que o retângulo pode ser usado para criar uma caixa de diálogo ou para posicionar um controle na caixa.
Requisitos
Cabeçalho: afxwin.h