Compartilhar via


IMINFO

Windows Mobile SupportedWindows Embedded CE Supported

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

See Also

Reference

SipGetInfo
IInputMethod::GetInfo
IIMCallback::SetImInfo