Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
CarneiroDelphi Experiente

Registrado: Sexta-Feira, 5 de Agosto de 2005 Mensagens: 417
|
Enviada: Sex Jan 11, 2008 8:53 am Assunto: Duvida sobre mensagens do Windows. |
|
|
Olá pessoal.
Estou començando a utilizar mensagens nos meu aplicativos através da WM_USER e SendMessage.
Código: |
SendMessage( Handle, WM_USER, 0, 0 );
|
E para recebe-la.
Código: |
procedure UserMessage( var Msg: TMessage ); message WM_USER;
procedure TForm.UserMessage( var Msg: TMessage );
begin
case Msg.WParam do
0: ;
1: ;
end;
end;
|
Enfim, funciona tudo normal, só que queria enviar outras coisas além de números, tipo uma mensagem personalizada, será que é possível ? |
|
Voltar ao Topo |
|
 |
DonOctavioDelFlores Colaborador

Registrado: Quarta-Feira, 12 de Setembro de 2007 Mensagens: 2630 Localização: Pra lá de Bagda
|
Enviada: Sex Jan 11, 2008 10:39 am Assunto: |
|
|
pelo que eu sei vc só pode enviar as constantes do windows...
mas nao é certeza... _________________ “The problem with the world is that everyone is a few drinks behind.” Humphrey Bogart |
|
Voltar ao Topo |
|
 |
DonOctavioDelFlores Colaborador

Registrado: Quarta-Feira, 12 de Setembro de 2007 Mensagens: 2630 Localização: Pra lá de Bagda
|
Enviada: Sex Jan 11, 2008 10:41 am Assunto: |
|
|
da uma olhada na unit rtl\win\messages.pas _________________ “The problem with the world is that everyone is a few drinks behind.” Humphrey Bogart |
|
Voltar ao Topo |
|
 |
gilsonnrodrigues Moderador

Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Sex Jan 11, 2008 1:04 pm Assunto: |
|
|
vc pode passar tb endereços de memoria (Ponteiros).
dai é só usar a criatividade.
por exemplo:
verifique a mensagem WM_SETTEXT é passado uma cadeia de caracteres. |
|
Voltar ao Topo |
|
 |
CarneiroDelphi Experiente

Registrado: Sexta-Feira, 5 de Agosto de 2005 Mensagens: 417
|
Enviada: Dom Jan 13, 2008 2:39 am Assunto: |
|
|
Olá pessoal.
Value as dicas.
Mais enfim, quais procedimentos além de SendMessage e PostMessage posso utilizar para envio ou disparo de mensagens ?
Alguém teria uma descrição mais detalhada sobre tais procedimentos e para que cada um deles servem ? |
|
Voltar ao Topo |
|
 |
CarneiroDelphi Experiente

Registrado: Sexta-Feira, 5 de Agosto de 2005 Mensagens: 417
|
Enviada: Ter Jan 15, 2008 7:34 am Assunto: |
|
|
Olá pessoal.
Ainda não encontrei nenhum procedimento para envio de caracteres por mensagens, se alguém souber e puder me dizer eu agradeço. |
|
Voltar ao Topo |
|
 |
|