ICONINFO

ICONINFO estrutura contém informações sobre um ícone ou um cursor.

typedef struct _ICONINFO {/ / ii BOOL fIcon; 
   DWORD xHotspot; 
   DWORD yHotspot; 
   HBITMAP hbmMask; 
   HBITMAP hbmColor os; 
} ICONINFO 

 

Membros

fIcon
Especifica se essa estrutura define um ícone ou um cursor. Um valor de TRUE Especifica um ícone; FALSE especifica um cursor.
xHotspot
Especifica a coordenada x do ponto de acesso do cursor. Se essa estrutura define um ícone, o ponto de acesso está sempre no centro do ícone, e esse membro será ignorado.
yHotspot
Especifica a coordenada y do ponto de acesso do cursor. Se essa estrutura define um ícone, o ponto de acesso está sempre no centro do ícone, e esse membro será ignorado.
hbmMask
Especifica o bitmap de máscara de bits de ícone. Se essa estrutura define um ícone preto-e-branco, esta máscara de bits é formatada para que a metade superior é o ícone de máscara de bits e e metade inferior é a máscara de bits XOR ícone. Sob esta condição, a altura deve ser um múltiplo par de dois. Se essa estrutura define um ícone de cor, esta máscara apenas define a máscara de bits e do ícone.
hbmColor os
Identificador para o bitmap de cor do ícone. Esse membro pode ser opcional se essa estrutura define um ícone preto-e-branco. A máscara de bits e do hbmMask é aplicada com o sinalizador SRCAND para o destino; posteriormente, o bitmap de cor é aplicado (usando XOR) para o destino usando o sinalizador SRCINVERT.

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Requer versão 1.0 ou posterior.
Cabeçalho:Declarado em WinUser. h.

Ver também

Visão geral de ícones, ícone estruturas, CreateIconIndirect, GetIconInfo

Index