Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como bomba mensagens com Vb.Net
" . Bomba mensagem" Em aplicações Windows, procedimentos de evento função com base em um ciclo de programa chamado " ciclo de eventos " ou O sistema insere mensagens, objetos de informação que contenham código numérico , em uma fila de mensagens , enquanto vários eventos ocorrer, como um clique do mouse ou digitando. O sistema passa toda a entrada de um aplicativo para as diversas janelas do aplicativo . Cada janela tem uma função chamada " procedimento de janela . " O procedimento janela processa de entrada e retorna o controle para o sistema. Você pode criar uma bomba de mensagem usando as funções GetMessage e DispatchMessage . Coisas que você precisa
VB.NET
Mostrar Mais instruções
1

Clique em " Iniciar", " Todos os Programas " e " Visual Studio " para abrir o ambiente de desenvolvimento integrado ( IDE. ) Clique em " Arquivo" e " novo" para criar um novo projeto. Clique no ícone " Visual Basic " para expandir o tipo de aplicativo no painel esquerdo da caixa de diálogo . Selecione "Windows Formulário " no painel da direita. Digite um nome para o projeto. Especifique um local para os arquivos do projeto , clicando em " Browse ".
2

Clique em " Form1.vb " no Solution Explorer para entrar na janela de código. Definir as variáveis ​​: hinst Dim AS HINSTANCEDim hwnd AS HWNDDim msg AS MSGDim wc AS WNDCLASS
3

Digite o seguinte código entre Sub WinMain e End Sub : wc.hinstance = hInstancewc . lpszMenuName = " MainMenu " wc.laszClassName = " MainWndClass "

Este código registra a classe de janela para a janela principal
4

Criar as janelas principais via código: . hwndMain = CreateWindow ( " MainWndClass ", " Sample" , WS_OVERLAPPEDWINDOW , hInstance ) Mostrar a janela e tornar seu conteúdo: ShowWindow ( hwndMain , nCmdShow ) UpdateWindow ( hwndMain )
5

Comece o loop de mensagem através do seguinte código: Enquanto ( (gs = GetMessage (& msg , NULL, 0,0) ) ! = 0) { DispatchMessage (& msg) }

Anterior :

Próximo : No
  Os artigos relacionados
·VBA e Pipes Nomeados 
·Como Fazer um Clicker Auto em Visual Basic 2010 
·Como salvar uma lista usando CommonDialog em VB6 
·Como fazer um atalho para um frasco em VBS 
·A Lista de comandos para QBasic 
·Como usar o WMI para detectar VMWare 
·Função CByte 
·Como fazer uma dupla em uma string em VB 
·Como calcular Comissão Usando Looping 
·Cores em um VBA Limitação 
  Artigos em destaque
·Struts vs. Hibernate 
·Como remover parâmetros em um Python Cordas 
·Como construir seu próprio sistema solar em Java 
·Como um laço VBS Script 
·Como converter strings em números em Java 
·Substring Funções em VBS 
·Como se conectar a Heliohost Banco de Dados 
·Como compilar C + + em Linux 
·Como fazer um sistema de chat Utilizando PHP 
·Como descobrir que seu servidor é executado PHP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados