IMINFO
9/9/2008
Essa estrutura contém informações sobre o tamanho e disponível bitmaps para a entrada método (IM).
Syntax
typedef struct{
DWORD cbSize;
HIMAGELIST hImageNarrow;
HIMAGELIST hImageWide;
int iNarrow;
int iWide;
DWORD fdwFlags;
RECT rcSipRect;
} IMINFO;
Os membros
- cbSize
Tamanho das IMINFO estrutura. Este membro deve ser preenchido pela entrada software-Based painel prior to chamado IInputMethod::GetInfo.
- hImageNarrow
Identificador de uma lista de imagens que contém o estreito 16x16 mascarados bitmaps para as mensagens INSTANTÂNEAS. A entrada software-Based painel exibe um bitmap deste lista de imagens para indicar o IM selecionado no momento.
- hImageWide
Identificador para um lista de imagens que contém o 32x16 ampla mascarados bitmaps. A entrada software-Based painel exibe um bitmap deste lista de imagens para indicar o IM selecionado no momento.
- iNarrow
Índice para o hImageNarrow lista de imagens indicando qual bitmap deve ser exibido pela entrada software-Based painel. A mensagem INSTANTÂNEA pode alteração de bitmap exibido na entrada software-Based botão barra de tarefas painel por chamado IIMCallback::SetImInfo. O IM deve alteração o bitmap na O Painel de Entrada botão quando o IM pela primeira vez é selecionado para a entrada software-Based painel.
- iWide
Índice para o hImageWide lista de imagens indicando qual bitmap deve ser exibido pela entrada software-Based painel. A mensagem INSTANTÂNEA pode alteração de bitmap exibido na entrada software-Based botão barra de tarefas painel por chamado IIMCallback::SetImInfo. O IM deve alteração o bitmap na InputPanel botão quando o IM pela primeira vez é selecionado para a entrada software-Based painel.
fdwFlags
Especifica os sinalizadores representando informações do estado da entrada software-Based painel. Ele é qualquer combinação do seguinte sinalizadores bit.Valor Descrição SIPF_DOCKED
A entrada software-Based painel está encaixado, ou não flutuante.
SIPF_LOCKED
A entrada software-Based painel é bloqueado, o que significa que o usuário não é possível alteração seu status visíveis.
SIP_OFF
A entrada software-Based painel está desativado ou não visível.
SIPF_ON
A entrada software-Based painel é ativado, ou visível.
O estado SIP sinalizadores são ignorados para o SipGetInfo função, mas são usados na IIMCallback::SetImInfo método callback.
- rcSipRect
Retângulo, em coordenadas Tela, que representa o tamanho e localidade de entrada de software-Based painel. Este dimensionamento e posicionamento informações, retornado a partir IInputMethod::GetInfo, opcionalmente, é usado pela entrada software-Based painel para determinar o posicionamento para a entrada software-Based e usar como padrão tamanho painel. O IIMCallback::SetImInfo método Especifica o novo tamanho e posicionamento da entrada software-Based janela painel.
Remarks
O O Painel de Entrada botão exibe o botão bitmap 32x16 quando há somente poucos outros controles na barra de tarefas. Às vezes, pode não haver espaço suficiente na barra de tarefas para exibir todos os controles. Esses horários, o O Painel de Entrada botão reduz a metade sua largura normal e usa o bitmap 16x16.
Requirements
Header | sip.h |
Windows Embedded CE | Windows CE 2.01 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |