Partilhar via


CPropertySheet::MapDialogRect

Converte 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 Função Windows retorna informações sobre o dimensionar da fonte de sistema, mas você pode especificar uma fonte diferente para cada folha de propriedades se você usar o DS_SETFONT estilo no arquivo de definição de recurso.The MapDialogRect Função do Windows, descrita no Windows SDK, 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: afxdlgs.h

Consulte também

Referência

Classe CPropertySheet

Gráfico de hierarquia

WM_SETFONT

Outros recursos

CPropertySheet membros