BOOL SetMenuItemBitmaps ( UINT nPosition, UINT nFlags, const CBitmap * pBmpUnchecked, const CBitmap * pBmpChecked );
Valor de retorno
Diferente de zero se a função for bem-sucedida; caso contrário 0.
Parâmetros
nPosition
Especifica o item de menu a ser alterado. O parâmetro nFlags pode ser usado para interpretar nPosition das seguintes maneiras:
| nFlags | Interpretação dos nPosition |
| MF_BYCOMMAND | Especifica que o parâmetro oferece a identificação de comando do item de menu existente. Este é o padrão se nem MF_BYCOMMAND MF_BYPOSITION é definido. |
| MF_BYPOSITION | Especifica que o parâmetro oferece a posição do item de menu existente. O primeiro item está na posição 0. |
nFlags
Especifica como nPosition é interpretado.
pBmpUnchecked
Especifica o bitmap a ser usado para itens de menu que não são verificados.
pBmpChecked
Especifica o bitmap a ser usado para itens de menu que são verificados.
Observações
Associa os bitmaps especificados com um item de menu. Se o item de menu é marcada ou desmarcada, o Windows exibe o bitmap apropriado Avançar ao item de menu.
Se pBmpUnchecked ou pBmpChecked é NULL, em seguida, Windows exibe nada Avançar ao item de menu para o atributo correspondente. Se ambos os parâmetros são NULL, o Windows usa a marca de seleção padrão quando o item é verificado e remove a marca de seleção quando o item está desmarcado.
Quando o menu é destruído, esses bitmaps não são destruídos; o aplicativo deve destruí-los.
O Windows GetMenuCheckMarkDimensions função recupera as dimensões da marca de seleção padrão usado para itens de menu. O aplicativo usa esses valores para determinar o tamanho apropriado para os bitmaps fornecidos com essa função. Obter o tamanho, crie seu bitmaps e, em seguida, defini-los.
Visão geral de CMenu |nbsp; Membros de classe | Gráfico de hierarquia
Consulte tambémnbsp; :: GetMenuCheckMarkDimensions, :: SetMenuItemBitmaps