COleControl::OnGetViewRect
Chamado pela estrutura em resposta a IViewObjectEx::GetRect solicitação.
virtual BOOL OnGetViewRect(
DWORD dwAspect,
LPRECTL pRect
);
Parâmetros
dwAspect
DWORD Descrever o formulário ou aspecto, de um objeto será exibido. Os valores válido são tirados de enumeração DVASPECT or DVASPECT2:DVASPECT_CONTENT Retângulo delimitador do objeto inteiro. Canto superior esquerdo do objeto de origem e dimensionar igual a extensão retornado por GetViewExtent*.*
DVASPECT_OPAQUE Objetos com uma região retangular opaco retornam esse retângulo.Outros não.
DVASPECT_TRANSPARENT Retângulo que abrange todas as partes transparente ou irregulares.
pRect
Aponta para o RECTL estrutura especificando o retângulo na qual o objeto deveria ser desenhado.Esse parâmetro controla o posicionamento e alongamento do objeto.
Valor de retorno
Diferente de zero se o retângulo dimensionado para o objeto é retornado com êxito; caso contrário, 0.
Comentários
dimensionar do objeto é convertido por OnGetViewRect em um retângulo começando em uma posição específica (o padrão é o canto superior esquerdo da tela). Substitua essa função se seu controle usa o desenho de duas passagens, e suas partes transparente e opacos têm dimensões diferentes.
Requisitos
Cabeçalho: afxctl.h