SHMENUBARINFO
9/9/2008
Essa estrutura define os membros para o SHCreateMenuBar função.
Syntax
typedef struct tagSHMENUBARINFO {
DWORD cbSize;
HWND hwndParent;
DWORD dwFlags;
UINT nToolBarId;
HINSTANCE hInstRes;
int nBmpId;
int cBmpImages;
HWND hwndMB;
COLORREF clrBk;
} SHMENUBARINFO, *PSHMENUBARINFO;
Os membros
- cbSize
Tamanho de SHMENUBARINFO estrutura.
- hwndParent
Identificador para a janela para controle de janela barra de comandos.
dwFlags
Especifica as propriedades da barra de menus. A seguinte tabela mostra os valores possíveis para esse membro.For All Platforms:
Sinalizador Descrição SHCMBF_COLORBK
Define o valor para o barra de menus cor do plano de fundo.
SHCMBF_EMPTYBAR
Cria um vazio barra de menus.
SHCMBF_HIDDEN
Cria o barra de menus inicialmente ocultados.
SHCMBF_HMENU
Especifica um hmenu valor para um recurso rather than para barra de ferramentas informações.
Sinalizador Descrição SHCMBF_HIDESIPBUTTON
Cria o barra de menus com nenhum botão Input Panel.
Observação
Este sinalizador é com suporte somente para Windows Mobile.
nToolBarId
Se SHCMBF_HMENU não estiver definido, nToolBarId é um identificador barra de ferramentas usado para carregar o recurso a partir de instância especificada por hInstRes.Se SHCMBF_HMENU for definido, nToolBarId é um identificador menu usado para carregar o recurso a partir de instância especificada por hInstRes. Além disso, se esse identificador é usado para a criação chave flexível e o HIWORD é zero, ele diretamente representa um hmenu já carregado na memória.
- hInstRes
Identificador de instância que controla os recursos.
- nBmpId
Identificador de bitmap usado para carregar o recurso bitmap para botões com images from a instância especificada por hInstRes. Esse bitmap deve ter o mesmo formato como bitmaps usados em funções de ImageList. Este membro deve ser definido como NULL se a criação de leve chaves é intencional.
- cBmpImages
Número de imagens de bitmap referido por nBmpId. Este membro deve ser definido como NULL se a criação de leve chaves é intencional.
- hwndMB
Janela identificador para o barra de menus.
- clrBk
Define o cor do plano de fundo do barra de menus, excluindo a painel de entrada de software (SIP).
Requirements
Header aygshell.h Library aygshell.lib Windows Embedded CE Windows CE 3.0 and later Windows Mobile Pocket PC 2000 and later, Smartphone 2002 and later