*   >> Leitura Educação Artigos >> science >> programação

O Windows Editar Styles

Controle

Windows pré-definidas Controls - Parte 4 Volume - Interface de Usuário do Windows Introdução Esta é a parte 4 da minha série, Controles Windows pré-definidas. Para entender este tutorial, você mais ter lido todos os tutoriais anteriores da série. Nesta parte da série, nós olhamos para os estilos para o controle de edição. Nota: Se você não pode ver o código ou se você acha que alguma coisa está faltando (link quebrado, imagem ausente), apenas contacte-me em [email protected]. Ou seja, contacte-me para o menor problema que você tem sobre o que você está lendo.

Apresentação de um controle editar a apresentação e comportamento exterior de um controle de edição depende dos estilos que você usar para editar o controle. Um identificador Editar estilo de controle (constante) começa com ES_. O identificador para um estilo de uma janela, em termos gerais, começa com WS_.

Na parte anterior da série, eu indiquei que, se você quer um controle de edição de várias linhas você deverá digitar, no mínimo, o seguinte no argumento estilo da janela, dwStyle da função CreateWindowEx: WS_CHILD | ES_MULTILINE Aqui, WS_CHILD é um estilo geral janelas, enquanto ES_MULTILINE é um estilo de controle de edição. Todos os estilos vamos aprender neste tutorial são estilos de controle de edição e eles começam com ES_. Assim, você pode combinar estilos janelas e estilos de edição de controle com o | operador no argumento dwStyle da função CreateWindowEx.

| significa e /ou nessa posição. Você pode ter mais de uma edição estilo de controle para um controle editar. Multi-Line Edit Control Se você quer um controle de edição de várias linhas, então você precisa incluir o estilo ES_MULTILINE com os estilos de edição (como acima). A largura e altura do controle de edição de várias linhas são determinados pelo "int nWidth" e parâmetros de "int nHeight", que são o sétimo e oito parâmetros da função CreateWindowEx. Vimos um exemplo do uso destes na parte anterior da série para um controle de edição de linha única.

Se o valor do parâmetro "int nHeight" (argumento) é alta, então você vai ser capaz de ver um número de linhas no controle de edição de várias linhas. Nota: uma ausência de ES_MULTILINE significa que você terá um controle de edição de linha única. Para o restante deste tutorial, vamos olhar para os estilos de controle de edição. Rolagem de Estilos O estilo ES_AUTOHSCROLL informa o controle de edição para rolar o texto horizontalmente, quando necessário, como o usuário in

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.