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

Janelas estático Control

dSt, SW_SHOW); UpdateWindow (hwndSt); HWND hwndEd = CreateWindowEx (0, "EDIT", NULL, WS_CHILD, 100, 122, 100, 20, hwndMain, (HMENU) 2, hInstance, NULL); ShowWindow (hwndEd, SW_SHOW); UpdateWindow (hwndEd); MSG msg; BOOL Bret; while ((Bret = GetMessage (& msg, hwndMain, 0, 0)) = 0!) {if (Bret == -1) {//processar o erro e, possivelmente, sair do aplicativo} else {TranslateMessage (& msg); DispatchMessage (& msg); }} Retornar msg.wParam; } Você pode usar o comando a seguir no prompt de comando para compilar o código: g ++ winst.cpp -mwindows -o winst.exe Há dois controles no código.

Vejamos a um estático. A classe é, estático; este é o segundo argumento da função CreateWindowEx. O nome do controle estático é, "Nome"; este é o terceiro argumento da função; este nome aparece como a exibição do conteúdo do controle estático. Você tem o estilo estilo indicando que é uma janela filho. O resto dos argumentos para a função CreateWindowEx são como aquelas para o controle de edição. Lembre-se, cada controle deve ter um identificador único inteiro (na décima argumento da função CreateWindowEx). Se você abrir o aplicativo, winst.

exe, clicando duas vezes sobre ele, você veria os 2 controles com o controle estático acima do controle de edição. O controle estático tem o texto "Nome", indicando que o usuário deve digitar seu primeiro nome no controle de edição. Isso é que é para esta parte da série. Nós parar por aqui e continuar na próxima parte.

Chrys Para chegar a qualquer uma das partes desta série, basta digitar o título correspondente abaixo na caixa de pesquisa da página e clique em Procurar (menu se disponível uso): uma função de botão Janela Estilos e Macro do Windows do controle de estática Static Control

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