Partilhar via


CDC::DrawIcon

Desenha um ícone no dispositivo representado pelo objeto atual de CDC .

BOOL DrawIcon(
   int x,
   int y,
   HICON hIcon 
);
BOOL DrawIcon(
   POINT point,
   HICON hIcon 
);

Parâmetros

  • x
    Especifica a coordenada x lógica do canto superior esquerdo do ícone.

  • s
    Especifica a coordenada y lógica do canto superior esquerdo do ícone.

  • hIcon
    Identifica a alça de ícone a ser desenhada.

  • point
    Especifica as coordenadas x e y lógicos do canto superior esquerdo do ícone.Você pode passar uma estrutura de PONTO ou um objeto de CPoint para esse parâmetro.

Valor de retorno

Diferente de zero se a função terminou com êxito; se não 0.

Comentários

A função coloca o canto superior esquerdo do ícone no local especificado por x e *Y. por.*O local está sujeito ao modo de mapeamento de contexto atual do dispositivo.

O ícone de recursos deve ter anteriormente foi carregado usando as funções CWinApp::LoadIcon, CWinApp::LoadStandardIcon, ou CWinApp::LoadOEMIcon.MM_TEXT que mapeia o modo deve ser selecionado antes de usar essa função.

Exemplo

Consulte o exemplo para CWnd::IsIconic.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CDC Class

Gráfico de hierarquia

CWinApp::LoadIcon

CWinApp::LoadStandardIcon

CWinApp::LoadOEMIcon

CDC::GetMapMode

CDC::SetMapMode

DrawIcon

Estrutura do ponto