CDialog::MapDialogRect
telefonar para converter as unidades de caixa de diálogo de um retângulo em unidades de tela.
void MapDialogRect(
LPRECT lpRect
) const;
Parâmetros
- lpRect
Aponta para um RECT a estrutura ou CRect objeto que contém as coordenadas da caixa de diálogo a ser convertido.
Comentários
Caixa de diálogo unidades são informadas em termos de caixa de diálogo base unidade corrente, derivada de média de largura e altura de caracteres da fonte usada para o texto da caixa de diálogo.Uma unidade horizontal é um quarto da unidade de largura de base de caixa de diálogo, e uma unidade vertical é um oitavo da unidade de altura da base de caixa de diálogo.
The GetDialogBaseUnits Windows função retorna informações sobre o dimensionar da fonte de sistema, mas você pode especificar uma fonte diferente para cada caixa de diálogo se você usar o DS_SETFONT estilo no arquivo de definição de recurso.The MapDialogRect Função do Windows usa a fonte apropriada para esta caixa de diálogo.
The MapDialogRect função de membro substitui as unidades de caixa de diálogo lpRect com tela unidades (pixels) para que o retângulo pode ser usado para criar uma caixa de diálogo ou posicionar um controle dentro de uma caixa.
Requisitos
Cabeçalho: afxwin.h