Ponteiro do mouse em cima do botão

Delphi

04/07/2005

Bom dia...

Gostaria de saber como fazer pro ponteiro do mouse ficar em cima do botão na messagedlg, showmessage...

Desde já obrigado


Facc

Facc

Curtidas 0

Respostas

Cabelo

Cabelo

04/07/2005

Você deve enviar ao SO, os dados de Left e Top, do botão, usando rotinas do UNIT ShellAPI...


GOSTEI 0
Facc

Facc

04/07/2005

Você deve enviar ao SO, os dados de Left e Top, do botão, usando rotinas do UNIT ShellAPI...


tá certo, mas como saber se é um MessageDLG ou um ShowMessage? Elas são criadas em tempo de execução, correto?


GOSTEI 0
Cabelo

Cabelo

04/07/2005

Abra a UNIT

C:\Arquivos de programas\Borland\Delphi7\Source\Vcl\Dialogs....

veja que existe uma procedure chamada setposition...

com essa função você consegue colocar a caixa de mensagem onde você escolher, e com isso irá conseguir posicionar o ponteiro do mouse sobre o botão.


GOSTEI 0
POSTAR