Creating a Complex Scripts-enabled Run-Time Image
9/8/2008
Ao criar uma imagem Run–Time COMPLEX Scripts–Enabled, você precisará completo um conjunto de etapas para certificar-se de que sua imagem Run–Time inclui todas os exigido suporte Locale–Specific.
Para criar um complexo scripts-habilitado executar-imagem tempo
Em Platform Builder, a partir de Arquivo menu, escolher Novoe em seguida, escolher Projeto.
Na caixa de nome, tipo de um nome para seu design OS e OK escolher.
Conclua o Windows Embedded CE OS Design Wizard para criar um design OS básico usando o apropriado modelo design, such as um Enterprise Web Pad.
No Catálogo, expansão a Internacional nó, localizar o Processador Unicode para scripts complexos Catálogo item para a linguagem desejar para suporte (SYSGEN_UNISCRIBE) e selecione o correspondente caixa de seleção.
A partir de Catálogo, adicionar o suporte para a imagem Run–Time Locale–Specific. De exemplo, se você desejar incluir suporte para árabe em sua imagem Run–Time, navegar para a Árabe pasta em Suporte específico International\Locale e selecione o apropriado itens Catálogo de fonte e do teclado.
A partir de Projeto menu, escolher <SolutionName> Propriedades. O <SolutionName> Propriedade Pages caixa diálogo é exibida.
In a <SolutionName> Propriedade Pages caixa diálogo, expansão Configuration Properties e escolher Localidade.
In a Localidades lista, selecione o apropriado localidade para sua executar-imagem tempo. Selecionar a localidade destino incluirá o exigido NLS dados e o associado ANSI e usar como padrão páginas codificar OEM para dessa localidade.
Observação
Você pode Clear qualquer um das localidades que estão Por padrão selecionado.
A partir de Localidade padrão lista drop–down, selecione a linguagem usar como padrão para seu executar-imagem tempo.
Clear o Localiza a compilar caixa e em seguida, escolher OK.
Explorer Windows in, navegar para o Diretório %_WINCEROOT%\PUBLIC\COMMON\OAK\FILES\INTLTRNS.
Criar uma Nova pasta e nomeie-com identificador de localidade (LCID) que será o usar como padrão LCID para sua imagem run–time. De exemplo, se você desejar criar uma imagem Run–Time com um LCID que padrão Árabe (Saudi Arabia), nome a nova pasta "0401". Para obter uma lista de identificadores localidade, consulte Language Identifiers and Locales.
Em Diretório o %_WINCEROOT%\PUBLIC\COMMON\OAK\FILES\INTLTRNS, navegar à pasta 0409 e copiar o arquivo Common.Str.
Abra a pasta para o usar como padrão LCID que você criou no Step 10 e colar Common.Str para esta pasta.
Abra o arquivo Common.Str você acabou de colar e alteração o seguinte valores para o usar como padrão LCID de sua imagem run–time:
#define LOC_LCID ~"<default LCID>" #define LOC_ACP ~"<default code page>" #define LOC_HKL_DEFAULT ~"<default HKL value>"
Salve Common.Str.
Observação
Os valores para o página de código LCID e usar como padrão precisam ser hexadecimal.
A seguinte tabela lista o identificador para os valores de layout Teclado (HKL) para as localidades scripts complexos.
Localidade Valor HKL Árabe
00000401
Hebraico
0000040D
Tailandês
0000041E
Hindi
00010439
Tâmil
00000449
Kanada
0000044B
Símbolo Gujarati
00000447
Símbolo Telugu
0000044A
Punjabi
00000446
Marata
0000044E
No Criador de plataforma, a partir de Criar menu, escolher Global Build Settings e certifique-se de que o Copiar arquivos para Diretório de versão após criar e Fazer imagem Run-Time após criar opções estão selecionadas.
Escolha Sysgen Para compilar o executar-imagem tempo.
Observação
O seguinte aplicativos não são habilitado para COMPLEX Scripts: O WordPad, Caixa de Entrada, Messenger Windows, arquivo visualizadores.
See Also
Concepts
Complex Scripts Support in Windows Embedded CE
Uniscribe OS Design Development